Posted 3 months ago
Senior C++ Engineer — Desktop Applications - APEX
AI Summary
Designs and develops high-performance C++ components for medical desktop applications, architects multithreaded and parallelized systems, optimizes legacy codebases, and drives modernization from MFC/ATL/Win32/Delphi to modern C++ and .NET.
About this role
Your Impact:
You design and develop sophisticated C++ components for our medical desktop applications, with a strong focus on performance, stability, and scalability.
You architect and implement complex multithreading and parallelization concepts, ensuring efficient and safe execution of concurrent processes that meet the responsiveness expectations of clinicians.
You analyze and optimize existing codebases — a mixed Qt estate built with CMake, Conan, MSVC and embedded CEF — identify performance bottlenecks and elevate the system performance of long-lived products to the next level.
You collaborate closely with Architecture, QA and Product Management to deliver robust, maintainable, high-quality solutions, and you actively drive modernization away from legacy MFC / ATL / Win32 and Delphi components towards modern C++ and current .NET, raising the overall C++ engineering bar.
You leverage AI agents and Claude Code in your daily workflow to accelerate refactoring, code analysis and modernization of legacy code, and you contribute back to the team's shared agents, skills and prompt templates.
Your Profile:
Several years of senior-level professional experience in C++ development, ideally in high-performance, highly parallelized desktop systems.
Excellent command of modern C++ (C++14/17/20), multithreading, concurrency models, debugging and performance tuning; solid hands-on experience with CMake, Conan, MSVC and integrating components such as CEF and Qt.
Outstanding academic background with a completed university degree in computer science, mathematics, physics, electrical engineering, or a comparable technical discipline.
Demonstrated effective use of AI in software engineering. Hands-on experience with Claude Code or similar agentic coding tools (building agents, skills, workflows) is preferred; experience with AI pipelines, harnesses and context engineering is a strong plus.
Structured and analytical working style, high quality standards, strong problem-solving orientation, innovative mindset, proactive ownership, and genuine enthusiasm for the healthcare domain.
Fluent English; very good German is a plus.
Skills
Explore related jobs
More jobs at CGM SE & Co. KGaA
- HR Operational Professional Czech Republic & SlovakiaPraha 5
- New Business Sales AccountMilano | Via Riccardo Lombardi 19/10
- Trainer für digitale Lösungen (m/w/d)Koblenz
- Senior Test Automation AIMadrid | C/Raimundo Fernandez de Villa
- Produktchef till InnovationsteametSolna
- Human Resources Business Partner (m/w/d)Koblenz
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.