Logo for Brainlab

(Senior) Software Engineer - Cranial Navigation

Role overview

Qualifications

  • Education in Computer Science, Computer Visualization, Mathematics, Physics or related discipline
  • Proficiency in C++ and object-oriented programming
  • Familiarity with C#, JavaScript, HTML5, and JavaScript React
  • Fluent in English, eagerness to learn German

Responsibilities

  • Develop image-guided surgery applications for cranial surgeries
  • Design, develop and maintain software components in C++, JavaScript, and HTML5 (React)
  • Collaborate with multi-disciplinary teams on software architecture and usability
  • Involved in the entire software development process from idea to product launch

Key facts

Hard skills

Other skills

  • Teamwork
  • Communication
  • Problem Solving

About the company

Brainlab logo

Brainlab

Medical Devices & Equipment

Brainlab is a digital medical technology pioneer founded in 1989 and headquartered in Munich. The company employs 2200 people in 25 locations around the globe. Brainlab serves physicians, medical professionals and their patients in over 6300+ hospitals in 122 countries. Brainlab creates software-driven medical solutions that digitize, automate and optimize clinical workflows for neurosurgery, spine, trauma, craniomaxillofacial (CMF), general and vascular surgery as well as radiotherapy and radiosurgery. Core products center around surgical navigation, radiotherapy, digital operating room integration, and information and knowledge exchange. The Brainlab open framework operating system will allow third parties to develop medical applications to further advance the field of spatial computing and mixed reality. Brainlab is dedicated to creating an impact in healthcare. The company connects opportunities from emerging digital technologies to transform healthcare at scale and help improve the lives of patients worldwide. https://www.brainlab.com/legal-notice/ https://www.brainlab.com/privacy-policy/

Company details

Company typeLarge
IndustryMedical Devices & Equipment
Company size1001 - 5000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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

As a highly motivated Software Engineer in our international and highly skilled Cranial Navigation team, you will be integral part of the software development process from the very first idea until the final product launch. In this position, you will be responsible for developing image-guided surgery applications used for Cranial surgeries used by thousands of neurosurgeons worldwide – which start from classic neurosurgical navigation applications used for tumor resection or cranial approach planning or placing navigated shunts or biopsy needles and goes through ENT surgery mainly focusing on functional endoscopic sinus surgery to CMF surgery addressing navigated implant positioning or bone reconstruction. Our applications are characterized by being highly integrated with other devices like

  • Surgical microscopes creating surgical augmented reality
  • Ultrasound devices creating 3D ultrasound imaging
  • Brainlab’s own Robotic Arm (Cirq)
  • Intraoperative CT/MR scanner integration creating up-to-date intraoperative images updating pre-planned data to match the surgical situation. This may even include joint coding with our partners, which makes software development even more interesting.

As part of a multi-disciplinary team consisting of Hardware-, Software- and Clinical Application Engineers, you will use your programming skills in C++ and HTML5 to create software for our Cranial Navigation portfolio. By working closely with other teams and utilizing our existing software framework, you will create an application which will be used by neuro surgeons in hospitals all around the world.

As a full stack software engineer, you will

  • be responsible for designing, developing and maintaining software components and software applications in C++, Java Script and HTML5 (React)
  • work closely together with our application engineers and implement human-machine interface and design in cooperation with clinical & usability experts
  • work closely together with our software engineering specialists from other R&D teams in order to design, specify and create a flexible, efficient and sustainable software architecture
  • use the latest AI language models to maintain and create agents to support your productivity and to boost code quality
  • have the possibility to work on different parts of our application – from user interface over 3D rendering to specialized algorithms solving typically 3D geometric problems and even further on software architecture design
  • be involved in the development process from the very first idea until the final launch of the product

Qualifications

  • You have an education in Computer Science, Computer Visualization, Mathematics, Physics or a related discipline.
  • You have fun with object oriented programming and C++ is the programming language you command the most.
  • Preferably, you are also confident with C#, JavaScript and HTML5 or other toolkits like JavaScript React.
  • Familiarity with AI models for your daily work and agents for more complex tasks is beneficial
  • Ideally (but not mandatory) you have experience in the fields of medical imaging and DICOM, 3D visualization, network communication, or even robotics
  • You want to be part of a high-skilled team and make a difference with your code every day
  • Fluent English, eagerness to learn German and ability to communicate with colleagues from all around the world and different areas of specialty complete your profile

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
  • 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: Ayline Föll

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Brainlab

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.