Jobs in Germany

  • Munich

    Salary Icon 70.000 - 85.000 €
  • We are looking for an experienced C++ / Systems Integration Engineer to work across Custom Surgical’s software and hardware platforms, solving complex integration challenges that sit at the intersection of software, hardware, imaging, and clinical systems.

    This role focuses on highly specialized engineering tasks that require a deep understanding of system-level programming, performance-critical code, and real-world constraints. You will work across desktop, embedded, and cloud-connected environments, enabling reliable integration between Custom Surgical’s products and external devices and systems used in clinical settings.

    You will play a key role in ensuring that our solutions integrate seamlessly into clinics and hospitals, supporting both product development and large-scale customer deployments.

    Tasks

    • Design, develop, and maintain C++-based components across desktop, embedded, and system-level applications;
    • Build and extend integration layers between Custom Surgical software and external devices or systems;
    • Work on performance-critical and hardware-adjacent functionality, including image and video processing;
    • Contribute to system architecture and interface design for complex integrations;
    • Develop and maintain APIs and services that enable interoperability between platform components;
    • Support the integration of Custom Surgical solutions into clinical environments;
    • Troubleshoot, debug, and resolve complex issues spanning software, hardware, and networking;
    • Collaborate with frontend, backend, mobile, AI, and hardware teams on cross-platform projects;
    • Maintain high standards for code quality, documentation, and long-term maintainability.

    Requirements

    • Strong experience with C++ in production environments;
    • Solid understanding of system-level programming and performance considerations;
    • Experience working close to hardware, devices, or embedded systems;
    • Familiarity with image or video processing concepts;
    • Experience designing and maintaining APIs or integration layers;
    • Ability to debug complex issues across multiple system boundaries;
    • Experience working on long-lived, production-grade software systems;
    • Fluency in English (spoken and written);
    • Based in Munich or willing to relocate (on-site collaboration required).

    Nice to have (but not required):

    • Experience with computer vision libraries (e.g. OpenCV);
    • Familiarity with medical or clinical data standards;
    • Experience with embedded Linux or real-time systems;
    • Experience integrating third-party hardware or SDKs;
    • Knowledge of networking protocols and distributed systems;
    • Experience supporting large-scale customer integrations;
    • Previous experience in medical devices, healthcare, or regulated environments.

    What we expect from Custom Surgical Candidates:

    • You are an owner — you take end-to-end responsibility for complex technical problems and drive long-term improvements;
    • You have a growth mindset and enjoy working close to hardware and system internals;
    • You’re proactive and solutions-oriented — you work across teams to unblock progress and deliver outcomes when it matters;
    • You are open, sincere, and comfortable giving and receiving feedback;
    • You thrive in an international, young, and flexible company;
    • You communicate clearly across engineering, product, and operational teams;
    • You are pragmatic and reliable when working on critical production systems.

    Benefits

    • Time flexibility and a trust-based working culture;
    • Home office when needed, with regular on-site collaboration in Munich;
    • No unnecessary bureaucracy — autonomy to design and implement robust solutions;
    • WellPass/Deutschlandticket + JobRad bike leasing with insurance;
    • Direct impact on core technology used in real clinical environments;
    • Exposure to a unique combination of software, hardware, and medical systems;
    • The opportunity to work on technically challenging, non-trivial engineering problems.

    Application form

    Apply for the job by filling the job application form with your details

    .doc, .docx, .pdf, .rtf, .txt upto 10 MB

    Having issues with applying? Try applying on the portal

    Estimated Salary after Taxes *

    Salary Monthly Yearly
    70.000,00 € 3.551,04 € 42.612,50 €
    85.000,00 € 4.221,46 € 50.657,50 €

    Income Tax for 70.000 € in Germany →

    * Your estimated salary may change based on external factors, use our salary calculator

    Jobs at Custom Surgical GmbH

    Job recommendations