The AI Job Search Engine
(Advanced) Software Engineer – Digital Patient Model Services – C++(m/w/x)
Developing C++ services for digital patient models, integrating anatomical data pipelines, powering gRPC interfaces for healthtech. Modern C++ (20) and asynchronous programming knowledge required, with distributed backend architecture experience preferred. 30 vacation days, paid days off on Dec 24th and 31st, bike leasing.
Requirements
- Degree in Computer Science or related field
- Good knowledge of Modern C++ (20) and asynchronous programming
- Background or strong preference for distributed backend architectures and API-driven applications
- Commitment to building robust, deterministic systems
- Clean, intentional, and maintainable code
- Familiarity with Git
- Experience using Python or PowerShell for automation
- Proactive, collaborative approach to development
- Value for iterative improvement and knowledge sharing
Tasks
- Develop and maintain modular C++ services
- Integrate anatomical models and data pipelines
- Expose anatomical models and data pipelines
- Implement and optimize backend logic
- Power gRPC and Protocol Buffers interfaces
- Ensure reliable data delivery to applications
- Leverage C++20 Coroutines
- Solve concurrency challenges
- Solve low-latency data flow challenges
- Ensure timely anatomical information availability
- Work on data processing interfaces
- Work on machine learning output interfaces
- Ensure modularity of services
- Ensure testability of services
- Own the full software lifecycle
- Automate workflows for releases
- Ensure stable and repeatable release processes
- Provide technical consulting to teams
- Support seamless service integration
- Support integration of Digital Patient Model services
Education
- Bachelor's degree
Languages
- English – Business Fluent
Tools & Technologies
- C++
- Git
- Python
- PowerShell
Benefits
Flexible Working
- Flexible working hours
- Hybrid work model
More Vacation Days
- 30 vacation days
- Paid days off on Dec 24th and 31st
Company Bike
- Bike leasing
Parking & Commuter Benefits
- Parking garage
- Secure underground bike storage
Free or Subsidized Food
- Subsidized company restaurant
Snacks & Drinks
- In-house café
Healthcare & Fitness
- Urban Sports Club membership
Team Events
- Regular company events
Not a perfect match?
- ImFusion GmbHFull-timeWith HomeofficeSeniorMünchen
- Brainlab
(Senior) Software Engineer - Data Management(m/w/x)
Full-timeWith HomeofficeExperiencedMünchen - Brainlab
Senior Software Engineer – Radiotherapy Positioning & Monitoring(m/w/x)
Full-timeWith HomeofficeSeniorMünchen - Brainlab
Senior Software Engineer – Infrastructure Applications(m/w/x)
Full-timeWith HomeofficeSeniorMünchen - Brainlab
Senior Software Engineer - Full-Stack / DevOps(m/w/x)
Full-timeWith HomeofficeSeniorMünchen
(Advanced) Software Engineer – Digital Patient Model Services – C++(m/w/x)
Developing C++ services for digital patient models, integrating anatomical data pipelines, powering gRPC interfaces for healthtech. Modern C++ (20) and asynchronous programming knowledge required, with distributed backend architecture experience preferred. 30 vacation days, paid days off on Dec 24th and 31st, bike leasing.
Requirements
- Degree in Computer Science or related field
- Good knowledge of Modern C++ (20) and asynchronous programming
- Background or strong preference for distributed backend architectures and API-driven applications
- Commitment to building robust, deterministic systems
- Clean, intentional, and maintainable code
- Familiarity with Git
- Experience using Python or PowerShell for automation
- Proactive, collaborative approach to development
- Value for iterative improvement and knowledge sharing
Tasks
- Develop and maintain modular C++ services
- Integrate anatomical models and data pipelines
- Expose anatomical models and data pipelines
- Implement and optimize backend logic
- Power gRPC and Protocol Buffers interfaces
- Ensure reliable data delivery to applications
- Leverage C++20 Coroutines
- Solve concurrency challenges
- Solve low-latency data flow challenges
- Ensure timely anatomical information availability
- Work on data processing interfaces
- Work on machine learning output interfaces
- Ensure modularity of services
- Ensure testability of services
- Own the full software lifecycle
- Automate workflows for releases
- Ensure stable and repeatable release processes
- Provide technical consulting to teams
- Support seamless service integration
- Support integration of Digital Patient Model services
Education
- Bachelor's degree
Languages
- English – Business Fluent
Tools & Technologies
- C++
- Git
- Python
- PowerShell
Benefits
Flexible Working
- Flexible working hours
- Hybrid work model
More Vacation Days
- 30 vacation days
- Paid days off on Dec 24th and 31st
Company Bike
- Bike leasing
Parking & Commuter Benefits
- Parking garage
- Secure underground bike storage
Free or Subsidized Food
- Subsidized company restaurant
Snacks & Drinks
- In-house café
Healthcare & Fitness
- Urban Sports Club membership
Team Events
- Regular company events
About the Company
Brainlab
Industry
Healthcare
Description
The company develops, manufactures and markets software-driven medical technology, enabling access to improved, more efficient, less-invasive patient treatments.
Not a perfect match?
- ImFusion GmbH
Senior C++ Software Engineer(m/w/x)
Full-timeWith HomeofficeSeniorMünchen - Brainlab
(Senior) Software Engineer - Data Management(m/w/x)
Full-timeWith HomeofficeExperiencedMünchen - Brainlab
Senior Software Engineer – Radiotherapy Positioning & Monitoring(m/w/x)
Full-timeWith HomeofficeSeniorMünchen - Brainlab
Senior Software Engineer – Infrastructure Applications(m/w/x)
Full-timeWith HomeofficeSeniorMünchen - Brainlab
Senior Software Engineer - Full-Stack / DevOps(m/w/x)
Full-timeWith HomeofficeSeniorMünchen