Senior Software Engineer QT / C++ (m/w/d) Medical industry

180446
  • 68000 GBP - 68000 GBP
  • Berlin, Germany
  • Permanent

Senior Software Engineer – C++ / Qt (Medical Devices)

We are working with an international medical technology company that develops complex, safety-critical software used in advanced clinical systems. The organisation operates globally within regulated medical environments and offers long-term product development combined with modern engineering practices.

They are now looking to appoint an experienced Senior Software Engineer (C++ / Qt) to join a growing R&D team working on next-generation medical systems.


The Role

This is a hands-on senior software engineering position focused on building and maintaining desktop application software for medical devices.

You will take responsibility for high-quality software delivery across the full product lifecycle.

Key responsibilities include:

  • Designing, developing and testing C++ applications using the Qt framework.

  • Ensuring software quality through structured code reviews, debugging and unit testing.

  • Producing technical documentation aligned with regulatory standards.

  • Managing software releases and version control.

  • Supporting internal service and support teams with software-related technical issues.

  • Working closely with hardware, QA/RA and systems engineering teams.


Your Profile

You are an experienced embedded / application software engineer with a background in regulated industries.

Essential experience:

  • Degree in Software Engineering, Computer Science, Electronics or related field.

  • Several years’ experience developing medical software under IEC 62304 or similar frameworks.

  • Strong commercial experience with C++ (C++17 or newer preferred).

  • Solid experience with Qt (Qt Widgets and/or QML).

  • Familiarity with build systems such as CMake and unit-testing frameworks like GTest or GMock.

  • Experience working in CI/CD-based development environments.

  • Confident communicator in English (German is a plus).

Desirable:

  • Experience with SQL databases (e.g. PostgreSQL).

  • Working knowledge of structured development methodologies such as V-Model, Scrum or BDD.


What’s on Offer

  • Competitive, performance-related salary.

  • Flexible working arrangements.

  • Structured training and professional development.

  • Supportive team environment with short decision-making routes.

  • Modern technical environment and long-term product focus.


If you would like a confidential conversation about this role, please get in touch.

Padmika Rajendram Recruitment Manager

Apply for this role

SMS disclaimer: By providing a telephone number and submitting the form, you are consenting to be contacted by SMS text message (out message frequency may vary). Message & data rates may apply. Reply STOP to opt-out of further messaging. Reply HELP for more information.

Not registered? Create your account or if you already have an account? Sign in here

Meet Life Sciences 2025. Meet Life Sciences Ltd., Meet Recruitment Inc. and Meet Personalberatung GmbH are all subsidiaries of Meet Life Sciences Group (No. 13556131) a company registered in England and Wales at Irongate House, 22-30 Dukes Place, London, EC3A 7LP.
Site by Venn