Software Engineer - C++, Multithreading (m/f/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++ Software Engineer (Multithreading & Legacy Modernization)
Builds
Medical desktop applications and modernized C++ codebases
Domain
Healthcare IT / Medical Software
Deliverable
production ML models | product features
Required skills
Modern C++ (14/17/20), multithreading and concurrency, performance tuning, debugging, Qt, CMake, Conan, MSVC, CEF integration, AI agent usage (Claude Code)
Preferred skills
Experience with legacy MFC/ATL/Win32/Delphi modernization, 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; use AI agents to accelerate refactoring and code analysis.
Seniority
Senior, hands-on IC