Junior / Mid-Level Embedded Linux Firmware Engineer

2 days ago


Timisoara Metropolitan Area, Romania Lineo Engineering Full time €30,000 - €60,000 per year

About the Company

We are a global technology company developing next-generation AIoT and camera-based

devices that enhance safety, efficiency, and connectivity in critical environments. Our

multidisciplinary teams combine embedded engineering, cloud software, and hardware

innovation to build reliable systems that make a difference.

We value ownership, collaboration, and continuous learning - creating an environment

where engineers can grow and contribute to meaningful products.

Role Overview

As a Junior / Mid-Level Embedded Linux Firmware Engineer, you will join our Platform

Firmware team to help develop and maintain the core firmware that powers our AIoT and

robotic devices.

You will work on low-level software components for Embedded Linux systems, contribute

to debugging and testing activities, and learn from experienced engineers across hardware,

firmware, and software disciplines.

This role is ideal for an engineer eager to deepen their understanding of embedded

systems, gain hands-on experience with real products, and grow toward a senior

engineering path.

Key Responsibilities


• Assist in the design, implementation, and testing of firmware for AIoT and robotic

products using Embedded Linux platforms.


• Support BSP (Board Support Package) development and integration (Yocto, OpenWRT, or

similar).


• Collaborate on power and battery management features, focusing on efficiency and

reliability.


• Help with board bring-up, testing, and debugging hardware-firmware interactions.


• Contribute to developing manufacturing, provisioning, and calibration tools.


• Write clear and maintainable code, participate in peer reviews, and document your work.


• Continuously learn and contribute to improving firmware processes and tools.

Requirements

Education & Experience:


• Bachelor's degree in Electronics, Computer Engineering, or a related field.


• 1–3 years of experience in embedded software or firmware development (internships and

student projects included).

Technical Skills:


• Knowledge of C / C++ for embedded systems.


• Familiarity with Embedded Linux environments (Yocto, Buildroot, or similar).


• Basic understanding of hardware interfaces such as UART, SPI, I2C, or GPIO.


• Experience with debugging tools (e.g., JTAG, oscilloscope, or logic analyzer) is a plus.


• Understanding of source control systems (e.g., Git).

Personal Attributes


• Analytical and eager to solve technical challenges.


• Collaborative and open communicator within cross-functional teams.


• Curious, self-motivated, and proactive in learning.


• Committed to clean, reliable, and maintainable code.


• Excited to grow in embedded systems and work on real, impactful products.



  • Timisoara Metropolitan Area, Romania myGwork - LGBTQ+ Business Community Full time €40,000 - €80,000 per year

    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.DescriptionAt Ring, we are committed to making home and neighborhood security accessible and effective for everyone - while working hard to bring communities together.As a...


  • Timisoara Metropolitan Area, Romania Ring Full time €30,000 - €60,000 per year

    DescriptionAt Ring, we are committed to making home and neighborhood security accessible and effective for everyone – while working hard to bring communities together.As a skilled Embedded Software Development Engineer, you will be the tech lead in the team, and advisor to your manager and senior management. Your work will be both tactical and strategic,...


  • Bucharest Metropolitan Area, Romania Staff Up Ltd. Full time 40,000 - 80,000 per year

    We're hiring: Mid-Level C++ Engineer (Mobile SDK, Computer Vision) Remote | Full-time | Permanent contractOur client is transforming shelf management for small-format retailers using AI and computer vision. Their mobile solution empowers store teams to scan shelves, detect stock-outs, and improve shelf compliance—all processed directly on-device without...

  • Mid QA Engineer

    2 weeks ago


    Cluj-Napoca Metropolitan Area, Romania Snap-on Romania Full time €40,000 - €60,000 per year

    About Snap-onSnap-on Incorporated is a global leader in professional tools, diagnostics, and systems solutions. Since August 2021, Snap-on Romania has been a key development hub, delivering high-quality business software and integration solutions that support our global operations.We are known for our uncompromising quality, fearless innovation, and...


  • Bucharest Metropolitan Area, Romania rinf Full time 700,000 - 1,300,000 per year

    Why do we do what we do?We inspire one another to share our tech-works in this amazing and abundant world. So we became developers, innovators, thinkers, software builders, and hardware makersOur VisionFounded in 2006 with 650+ engineers & global presence (8 delivery centers in Europe & North America) we strive to become a leading East-European technology...

  • Software Engineer

    2 days ago


    Timisoara Metropolitan Area, Romania Urban Connect Full time 40,000 - 80,000 per year

    About the RoleAs aGPU Software Engineer, you'll design, develop, and optimize software components that power the next generation of high-performance graphics and compute technologies. You'll work closely with hardware and compiler teams to deliver efficient drivers, libraries, and tools that enable world-class performance across diverse platforms and...


  • Bucharest Metropolitan Area, Romania rinf Full time 40,000 - 80,000 per year

    Why do we do what we do?We inspire one another to share our tech-works in this amazing and abundant world. So we became developers, innovators, thinkers, software builders, and hardware makersOur VisionFounded in 2006 with 650+ engineers & global presence (8 delivery centers in Europe & North America) we strive to become a leading East-European technology...

  • Linux Engineer

    1 week ago


    Bucharest Metropolitan Area, Romania Global Technology Solutions Ltd. Full time €30,000 - €60,000 per year

    Linux Engineer - Example Location AreaLinux Technical Specialist – BucharestRole Purpose:The Linux Technical Specialist based in Bucharest will provide managed Linux services, supporting design, delivery, system administration, operational tasks, and project work. The role includes creating and maintaining quality documentation, contributing to teamwork...


  • Bucharest Metropolitan Area, Romania Luxoft Full time 35,000 - 45,000 per year

    Project Description:Our customer is a market leader who fulfills the development, production, and integration of high-performance Infotainment systems for the Automotive industry (Tier-1 supplier for car manufacturers).Responsibilities:Performs database validation tests for one or more projects on test benches and test vehicles.• Applies specifications,...


  • Timisoara Metropolitan Area, Romania W3Global Full time €20,000 - €40,000 per year

    Since this is Backoffice role, fixed or mobile network experience is must.German Language : B1 and AboveLocation : Timisoara, Romania(Open to Consider Candidates from anywhere for Fixed Term Employment of 12 months OR those who are willing to relocate to Timisoara)Work Type : Hybrid 3 days a week from office (Hybrid for Timisoara, Remote for other locations...