(Advanced) C++ Software Engineer - Medical Image Processing Algorithms

Company Description

Founded in Munich, Germany in 1989, Brainlab develops, manufactures and markets software-driven medical technology, enabling access to improved, more efficient, less-invasive patient treatments. Our key to success is our creative, talented and hard-working team, which consists of around 2400 dedicated and inspiring individuals in 25 locations worldwide. To succeed in reaching our targets, we are seeking committed colleagues who can stand behind our core values curious, authentic and useful.

Job Description

We are looking for an enthusiastic and exceptional C++ developer to join our agile Image Processing Algorithm team!

As one of our specialists you develop and implement highly sophisticated mathematical algorithms and services used in medical software applications in the field of image guided surgery or radiotherapy treatments. With your creative ideas and independent and professional attitude to work, you contribute to the success of future products. Your expertise in rapid prototyping with languages like Python, along with final implementation in C++, enables you to efficiently develop innovative algorithms and services in medical image processing and segmentation.

  • Develop sophisticated mathematical algorithms and services in the field of processing radiological data like e.g. CT, MRI, fMRI, DWI/DTI
  • Experiment with new concepts through rapid prototyping to refine and enhance algorithms
  • Design and build efficient, reusable, and reliable C++ code using modern software architecture concepts
  • Further improve automatization and foster a high-quality approach
  • Contribute to the success of future products with creative ideas and a professional attitude

Qualifications

  • Degree in Mathematics, Physics, Computer Science, or Medical Informatics (PhD preferred)
  • Strong experience in rapid prototyping using languages such as Python
  • Solid knowledge of C++20, including the STL and the Algorithms library
  • Proven record of success, both professionally and in the open source community
  • Passion for mathematics and analytical thinking
  • Knowledge or interest in some of the following topics is a plus:
    DICOM, Python, gRPC, Architecture, Domain Modelling, DevOps, Machine Learning, Security, Testing, CI/CD
  • Fluent English and the ability to explain and present complex mathematical concepts to a variety of audiences

Additional Information

  • A mutually-supportive, international team
  • Meaningful work with a lasting impact on medical technology
  • 30 vacation days, plus December 24th and December 31st
  • Flexible working hours as well as hybrid work model within Germany
  • Bike leasing via cooperation partner "BikeLeasing"
  • Parking garage and safe underground bike storage
  • Award-winning subsidized company restaurant and in-house cafes
  • Variety-rich fitness program in our ultra-modern 360m2 company gym
  • Regular after work, team, and company events
  • Comprehensive training and continuing education opportunities

Ready to apply? We look forward to receiving your online application including your first available start date and desired salary

Contact person: Géraldine Ferrer

Related vacancies