Senior Software Engineer QT / C++ (m/w/d) Medical industry
180446 Posted: 22nd November 2025
1. 68000 GBP - 68000 GBP
2. Berlin, Germany
3. 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:
4. Designing, developing and testing C++ applications using the Qt framework.
5. Ensuring software quality through structured code reviews, debugging and unit testing.
6. Producing technical documentation aligned with regulatory standards.
7. Managing software releases and version control.
8. Supporting internal service and support teams with software-related technical issues.
9. 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:
10. Degree in Software Engineering, Computer Science, Electronics or related field.
11. Several years’ experience developing medical software under IEC 62304 or similar frameworks.
12. Strong commercial experience with C++ (C++17 or newer preferred).
13. Solid experience with Qt (Qt Widgets and/or QML).
14. Familiarity with build systems such as CMake and unit-testing frameworks like GTest or GMock.
15. Experience working in CI/CD-based development environments.
16. Confident communicator in English (German is a plus).
Desirable:
17. Experience with SQL databases (. PostgreSQL).
18. Working knowledge of structured development methodologies such as V-Model, Scrum or BDD.
What’s on Offer
19. Competitive, performance-related salary.
20. Flexible working arrangements.
21. Structured training and professional development.
22. Supportive team environment with short decision-making routes.
23. Modern technical environment and long-term product focus.
If you would like a confidential conversation about this role, please get in touch.
Recruitment Manager Share this
Apply for this role