Senior Software Engineer – C++ / Linux

April 6, 2025
Reference key: ES13484
Deadline date:

Job Description

Senior Software Engineer with strong C++ / Linux experience required by innovative MedTech company in Munich to contribute to the design of disruptive Medical Devices. They are now seeking to recruit a creative problem-solver with a passion for clean code, innovation and collaboration. As a Senior Software Engineer, you’ll play a key role in building and shaping the core software platform. 

RESPONSIBILITIES:

  • Design and develop high-quality, high-performance software for disruptive medical systems using modern C++ (C++20).

  • Architect and maintain robust, scalable and safe code that meets regulatory and clinical requirements.

  • Collaborate with cross-functional teams across hardware, software, UX and systems engineering.

  • Participate in planning, documentation and testing of new features in an Agile, sprint-based workflow.

  • Contribute to continuous improvement through code reviews, technical discussions and by mentoring junior team members.

  • Work with a modern tech stack that includes CMake, GPGPU programming, CI/CD pipelines, linters, sanitizers and Git.

  • Help shape a software ecosystem with built-in safety, testability and maintainability.

REQUIREMENTS:

  • Degree (BS/MS/PhD) in Computer Science or related technical discipline.

  • 3+ years of hands-on C++ development for Windows and Linux environments.

  • Strong experience with TDD and BDD practices.

  • Familiarity with tools such as Jira, Git and ALM systems in an agile environment.

  • Experience with Rust or GPGPU programming is a plus.

  • Knowledge of ISO 62304 and other regulatory standards for medical software is a bonus.

  • Strong communication skills in English; German is a plus.

  • A self-driven, team-oriented attitude with an enthusiasm for working in a start-up environment.

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.