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.Custom Surgical is building the digital infrastructure for global eye care — from smart imaging hardware to AI diagnostics. Used in 80+ countries, our plug-and-play tools and cloud platform empower eye doctors to digitize their workflow, streamline collaboration, and improve outcomes. We're on a mission to make ophthalmology smarter, more accessible, and powered by data.