Back to search
Haystack Linkedin · Posted yesterday

Senior Software Engineer

Germany

Linkedin
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.

What You'll Need

  • 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.

What's On Offer

  • 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.

Apply via Haystack today!

Free. 20 seconds. No password. See every match in this search.

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