Junior / Mid-Level Embedded Linux Firmware Engineer
3 days ago
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.
-
Embedded Software Development Engineer
7 days ago
Timisoara Metropolitan Area, Romania myGwork - LGBTQ+ Business Community Full time €40,000 - €80,000 per yearThis 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...
-
Embedded Software Development Engineer
1 week ago
Timisoara Metropolitan Area, Romania Ring Full time €30,000 - €60,000 per yearDescriptionAt 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,...
-
Junior AI Engineer
1 week ago
Timisoara Metropolitan Area, Romania Atos Full time €30,000 - €60,000 per yearAbout Atos GroupAtos Group is a global leader in digital transformation with c. 70,000 employees and annual revenue of c. € 10 billion, operating in 67 countries under two brands — Atos for services and Eviden for products. European number one in cybersecurity, cloud and high-performance computing, Atos Group is committed to a secure and decarbonized...
-
Software Engineer
3 days ago
Timisoara Metropolitan Area, Romania Urban Connect Full time 40,000 - 80,000 per yearAbout 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...
-
Senior Systems Test Engineer
2 weeks ago
Timisoara Metropolitan Area, Romania Qualcomm Full time 40,000 - 80,000 per year*Company:*Arriver System Software S.R.L.*Job Area:*Engineering Group, Engineering Group > Systems Test Engineering*General Summary:*As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm...
-
Linux/Unix Administrator – Backup
2 days ago
Bucharest Metropolitan Area, Romania GetFrankly Full time 40,000 - 60,000 per yearCore details:Company type: Software DevelopmentLocation: BucharestWork model : Hybrid,Engagement : Employment Contract or Collaboration B2B ContractRole level: Mid - Senior levelExperience level: 4-8 YearsDepartment: EngineeringIndustry: BankingAbout the clientOur client is a technology company that develops and delivers complex IT solutions for a...
-
Embedded Software Test Engineer
2 weeks ago
Bucharest|Timisoara, Romania TWL Global Services Full time €40,000 - €60,000 per yearSoftware Test Engineer Responsibilities: Perform white box sw tests of the electronic unit (Sw unit tests, integration tests, sw qualification tests – functional white box) Development and maintenance of the software test specifications (module and integration tests), based on the existing software specifications and architecture. Perform the automated...
-
Linux Engineer
2 weeks ago
Bucharest Metropolitan Area, Romania Global Technology Solutions Ltd. Full time €30,000 - €60,000 per yearLinux 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...
-
Mid/Senior DevOps
1 week ago
Cluj-Napoca Metropolitan Area, Romania 0ab1cc00-4fed-4e41-8bd6-0fbc706e1cb1 Full time €60,000 - €80,000 per yearWe're Hiring Join Our Small, Friendly, and Talented DevOps TeamAre you aMid/Senior Cloud Engineerwith a passion for AWS or Azure and modern DevOps practices? Do you love solving complex challenges and helping businesses on their cloud journey? If so, we'd love to meet youAt Cloud Wizard, we're a small but mighty DevOps company, and we take pride in building...
-
Junior Manual Test Engineer
2 weeks ago
Bucharest Metropolitan Area, Romania Luxoft Full time 35,000 - 45,000 per yearProject 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,...