Skip to content
Job boardOpen

Senior C++ Engineer – Desktop Applications

Original title: Senior C++ Engineer – Desktop-Applikationen (m/w/d)

consultingheads GmbH · Germany · Hybrid · Senior

  • Germany · Hybrid
  • German

Indexed (20 Jul 2026) · refreshed constantly

Start
flexible
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior
Reference
52900

Required skills

Nice to have:AI Coding AgentsClaude CodeRefactoringCode AnalysisLegacy ModernizationHealthcare SoftwareMedTechQtCEFMFCATLWin32.NET

Languages: German

Job description

Seeking a Senior C++ Developer to enhance high-performance desktop applications for a healthcare software company. The role involves developing, maintaining, and modernizing a C++ codebase with a focus on stability, scalability, and performance.

Project overview

For an established company in the healthcare software sector (B2B, mid-sized to corporate segment), we are looking for a Senior C++ Developer (m/f/d) to further develop high-performance desktop applications with a focus on stability, scalability, and modernization of a grown codebase.

YOUR CHALLENGE:

YOUR TALENTS:

Register now with consultingheads as a consultant: 👉 https://app.consultingheads.com/kandidat/registrieren

About us consultingheads is the expert network when results matter. We connect you with the most impactful Independent Consultants, Freelance Experts, and Interim Managers – personally selected, quickly available, and reliable in projects.

What we do Where pure algorithms reach their limits, our strength begins: personal consulting. We analyze your challenge together and find exactly the personality that fits you professionally and personally.

Our Network With over 22,000 experts, one of the largest and most carefully selected in the DACH region, full of quality-assured consultants, specialists, and managers ready to lead your projects to success.

Our Approach We combine the excellence of consulting with the flexibility and speed that modern companies need. Hand-picked, results-oriented, and always in partnership. Since 2016, leading companies, consultancies, and private equity firms have trusted us – in over 3,000 successful projects.

  • Start: ASAP
  • Duration: 6 months (option to extend)
  • Remote/On-Site: Hybrid (approx. 60% Remote / 40% On-site, by arrangement)
  • Utilization: 4–5 days/week (80–100%)
  • Development and maintenance of C++ components for Windows desktop applications with clear goals for performance, stability, and scalability
  • Conception and implementation of multithreading/parallelization approaches for secure, efficient concurrency with high UI responsiveness (clinical user requirements)
  • Analysis of the existing codebase, identification of bottlenecks (CPU, Memory, I/O, Locks) and sustainable runtime optimization including measurement concepts
  • Debugging complex error patterns (Race Conditions, Deadlocks, Heisenbugs) and introduction of robust diagnostics (Logging, Tracing, Crash Dumps)
  • Close collaboration with architecture, QA, and product management to deliver maintainable, testable, and releasable solutions
  • Support for the modernization/migration of legacy technologies (MFC, ATL, Win32, Delphi) towards modern C++ as well as current .NET (interfaces, interop, modular replacement)
  • Setup/improvement of build and dependency management (CMake, Conan, MSVC) for reproducible builds and clear artifact pipelines
  • Use of AI coding agents (e.g., Claude Code) for refactoring, code analysis, and legacy modernization, including contributions to shared agents/prompts/workflows within the team
  • Must-have: Several years of experience as a Senior C++ Developer in complex desktop systems, ideally performance-critical and highly parallelized
  • Must-have: Very good knowledge of C++14/17/20, Concurrency (Threads, Tasks, Locking Strategies), as well as debugging and profiling methods
  • Must-have: Practical experience in performance tuning (profiling, hot-path optimization, memory/thread analysis) and secure concurrent design
  • Must-have: Hands-on experience with CMake, Conan, and MSVC in professional build setups
  • Must-have: Experience in integrating typical desktop components such as CEF and/or Qt
  • Must-have: Structured, analytical working style, high quality standards, ownership for clean solutions
  • Desirable: Experience with agentic coding tools (e.g., Claude Code), setting up agents/skills/workflows, "Context Engineering"
  • Desirable: Experience in regulated environments (Healthcare, MedTech) and understanding of quality assurance/compliance
  • Desirable: Technical degree (Computer Science, Mathematics, Physics, Electrical Engineering, or similar) or equivalent practical experience

Project details

  • Start: flexible
  • Location: DE
  • Languages: German

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on app.consultingheads.com

  1. Job boardNew

    HiL Tester

    Confidential· Baden-Württemberg, Germany· Hybrid· Senior

    • Hardware-in-the-Loop Testing
    • C++
    • dSpace
    • +3

  2. Job boardNew

    PLC Programmer

    Confidential· NRW, 100% vor Ort, Germany· On-site· Senior

    • PLC Programming
    • Siemens TIA Portal
    • Rockwell Studio 5000
    • +9

  3. Job boardNew

    PSI WMS Developer

    Confidential· Germany· Remote· Senior

    • PSI WMS
    • C++
    • Java
    • +4

Browse all jobs
Sign up free to apply