Skip to main content

Senior Software Engineer

Haystack

Rhineland-Palatinate, GermanyRemoteFull-Time1d ago

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!

More jobs