Senior C++ Engineer – Multithreading (f/m/d)
Core
Designing and developing high-end C++ components for medical desktop applications with a focus on performance, stability, and scalability.
Role type
Senior C++ Engineer (Multithreading & Modernization)
Builds
Medical desktop applications and modernized C++ codebases
Domain
Healthcare IT / Desktop Software Engineering
Deliverable
production ML models | product features
Required skills
Modern C++ (14/17/20), multithreading and concurrency, performance tuning, Qt, CMake, Conan, MSVC, CEF integration, AI-assisted coding
Preferred skills
Experience with legacy MFC/ATL/Win32/Delphi modernization, agentic coding tools (Claude Code), AI pipelines and context engineering
Technologies
C++, Qt, CMake, Conan, MSVC, CEF, Claude Code
Responsibilities
Architect and implement complex multithreading and parallelization concepts; analyze, refactor, and optimize large existing codebases; drive modernization from legacy frameworks to modern C++ and .NET; collaborate with Architecture, QA, and Product Management; utilize AI agents to accelerate refactoring and code analysis
Seniority
Senior, hands-on IC