Haystack
Linkedin · Posted yesterday
Senior Software Engineer
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
We're hiring on behalf of a Haystack partner!
The Role
- Design and develop high-end C++ components for medical desktop applications with a focus on performance, stability, and scalability.
- Architect, implement, and review complex multithreading and parallelization concepts.
- Analyze, refactor, and optimize existing codebase (QT, CMake, Conan, MSVC, and embedded CEF).
- Collaborate with Architecture, QA, and Product Management to modernize systems from legacy to modern C++ and .NET.
- Utilize AI agents and tools for refactoring, code analysis, and legacy modernization.
- Several years of senior-level experience in professional C++ development, ideally in high-performance, highly parallelized desktop systems.
- Excellent academic background in computer science, mathematics, physics, electrical engineering, or a comparable technical discipline.
- Deep expertise in modern C++ (C++ 14/17/20), multithreading, concurrency, debugging, and performance tuning.
- Hands-on experience with Qt, CMake, Conan, MSVC, and integrating components such as CEF.
- Fluent German and English, both spoken and written.
- Flexible mobile work options (2 days remote, 3 days on-site).
- Attractive on-site workplaces with regular events.
- Opportunities for professional development through an in-house academy and external partners.
- Health-focused benefits including an in-house canteen and fitness center.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent