Skip to content
New Job?Nejo!

The AI Job Search Engine

BRBrainlab

(Advanced) Software Engineer – Digital Patient Model Services – C++(m/w/x)

München
Full-timeWith Home Office
AI/ML

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

  • EnglishBusiness 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
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of Brainlab and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

  • ImFusion GmbH

    Senior C++ Software Engineer(m/w/x)

    Full-timeWith HomeofficeSenior
    München
  • Brainlab

    (Senior) Software Engineer - Data Management(m/w/x)

    Full-timeWith HomeofficeExperienced
    München
  • Brainlab

    Senior Software Engineer – Radiotherapy Positioning & Monitoring(m/w/x)

    Full-timeWith HomeofficeSenior
    München
  • Brainlab

    Senior Software Engineer – Infrastructure Applications(m/w/x)

    Full-timeWith HomeofficeSenior
    München
  • Brainlab

    Senior Software Engineer - Full-Stack / DevOps(m/w/x)

    Full-timeWith HomeofficeSenior
    München
View all 100+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes