Software Engineer

TLDR

Contribute to medical imaging software by developing high-quality C++ solutions that enhance algorithms and foster innovation for clinicians and patients.

We are looking for a Software Engineer (C++) to strengthen our Medical Content Team. In this role, you will work closely with our software engineering teams and internal users to further develop and enhance our medical imaging software. Your work will directly contribute to new medical‑imaging assessment algorithms and to improving interfaces between software components, enabling innovative solutions for clinicians and patients.

Key Responsibilities

  • Develop high‑quality software in modern C++ within an existing framework following best practices and internal standards
  • Implement new features and extend existing components
  • Collaborate closely with medical content developers to understand user and customer needs
  • Create documentation and unit tests for developed features
  • Take ownership (with support) for delivering valuable software functionality
  • Technical academic degree or professional training with at least 2 years of relevant experience
  • Strong knowledge of C++ development
  • Experience with Qt is a plus
  • Experience with Java is a plus
  • Experience in regulated software environments is a plus
  • Experience with Jira is a plus
  • Strong English and German language skills
  • A supportive, international team connected by shared values and a culture of trust
  • Meaningful responsibilities with a lasting impact on global healthtech, improving medical decisions and patient outcomes
  • 30 vacation days, plus December 24th and December 31st
  • Flexible working hours and a hybrid work model within Germany
  • Bike leasing via our partner “BikeLeasing”
  • Urban Sports Club membership with employer contribution
  • Regular after‑work, team, and company events

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

Contact person: Tatjana von Freyberg

Benefits

Flexible Work Hours

Flexible working hours and a hybrid work model within Germany

Urban Sports Club membership

Urban Sports Club membership with employer contribution

Paid Time Off

30 vacation days, plus December 24th and December 31st

Brainlab develops advanced software solutions that enhance surgical procedures and radiosurgery treatments, improving efficiency within operating rooms globally. Targeting healthcare providers, their technology is utilized in over 6,000 hospitals across 121 countries, offering innovative digital workflows that shape the future of modern medicine.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job