Embedded Software Developer (Embedded Linux)
Ambu
About the role
About Ambu
Ambu is an international MedTech company with strong growth ambitions and a clear purpose: improving patient care. You will join a collaborative environment where your contributions matter and where there is a strong focus on both professional and personal development.
We offer an informal and supportive workplace, opportunities to grow your skills, and a wide range of employee benefits — all while working on products that have a real impact.
Ambu has been bringing the solutions of the future to life since 1937. Today, millions of patients and healthcare professionals worldwide depend on the efficiency, safety and performance of our single-use endoscopy, anaesthesia, and patient monitoring solutions. We continuously look to the future with a commitment to deliver innovative quality products that have a positive impact on patient care and the work of healthcare professionals. Headquartered near Copenhagen in Denmark, Ambu employs approximately 4,500 people in Europe, North America and the Asia Pacific.
Your role and responsibilities
- Developing and maintaining our custom Linux distribution, firmware, and drivers
- Collaborating with the embedded team to ensure strong interfaces towards hardware and application software
- Supporting documentation efforts to meet medical device and cybersecurity standards
What you bring
- Around 5+ years of experience in embedded software development
- Solid knowledge of Embedded Linux (experience with Yocto is a strong advantage)
Experience that will strengthen your profile
- Board bring-up and development/maintenance of BSPs
- Device Tree and Linux driver development
- Software development for regulated environments, such as medical devices
- Experience with microcontrollers (preferably ARM) and RTOS such as Zephyr
- Programming in C, C++, Python, or shell scripting
- Automated testing approaches (e.g. hardware-in-the-loop, unit testing, Pytest)
Additional requirements
- Strong English communication skills, both written and spoken
- Willingness to travel to Denmark or Germany up to approximately 20 days per year
Work location
- Based at Innovation Centre in Augsburg, Germany, or headquarters in Ballerup, Denmark
- Hybrid working model with approximately three days per week in the office
About the team and working environment
- Part of one global Embedded Software team collaborating across sites
- Diverse team of developers and test engineers
- Open, collaborative, and agile working style valuing knowledge sharing, curiosity, and learning
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free