Senior Embedded Software Engineer

April 6, 2025
Reference key: ES13483
Deadline date:

Job Description

Senior Embedded Software Engineer with strong C++ / Linux experience required by innovative MedTech company in Munich to contribute to the design of disruptive Medical Devices. As a Senior Embedded Engineer, you’ll take the lead in designing and developing a high-performance Linux-based embedded system that powers a disruptive medical platform. 

RESPONSIBILITIES:

  • Build and maintain a custom embedded Linux runtime using Yocto or a similar framework.

  • Design and implement high-throughput, low-latency embedded systems for signal and data processing.

  • Write robust and scalable code using C++20, applying modern software engineering practices.

  • Contribute to the implementation of new software features, system integration and performance tuning.

  • Collaborate across hardware, software and systems teams to design reliable, safe and high-quality products.

  • Lead code reviews, contribute to architectural discussions and mentor junior engineers.

  • Work with a modern stack including CMake, GPGPU programming, Git, CI/CD pipelines and automated testing tools.

  • Ensure code quality through formatters, linters, sanitizers and peer-reviewed practices.

REQUIREMENTS:

  • 3+ years of experience developing software for Linux-based Embedded systems using C++.

  • Proficient in Yocto or similar frameworks for custom Linux builds.

  • BS/MS/PhD in Computer Science, Electrical Engineering, or related technical field.
  • Knowledge of agile development tools such as Jira, Git and ALM systems.
  • Proactive, hands-on approach with a collaborative, team-oriented mindset.

  • Excellent English communication skills.

  • Experience working in start-ups or fast-paced R&D environments is a strong asset.

  • Familiarity with Rust is a plus.

  • Experience with medical software standards (e.g., ISO 62304) is advantageous.

  • German is a plus.

BENEFITS:

  • Work on cutting-edge medical systems that directly benefit patients around the world.

  • Join a multinational, passionate team focused on innovation, learning and collaboration.

  • Flexible work environment with hybrid options and a modern tech stack.

  • Ergonomic, modern office in central Munich, easily accessible by public transport.

  • Be part of a global innovation network, connecting with leaders in clinical, business and technical fields.

  • Offices in both Germany and Ireland with a strong international and inclusive culture.