Logo Brainlab

Senior Software Engineer - Cranial Navigation

New

Job

  • Level
    Senior
  • Job Field
    Software, Application
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Munich
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop sophisticated software for image-guided surgery in neurosurgery, work on 3D visualizations and interactive user interfaces using C++ and HTML5 for surgical applications used worldwide.

    Job Technologies

    Your role in the team

    • As a highly motivated Software Engineer in our international and highly skilled Cranial Navigation team, you will be an 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.
    • 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 neurosurgeons 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++, JavaScript, and HTML5 (React). You will work closely with our application engineers to implement human-machine interface and design in collaboration with clinical & usability experts. Additionally, you will collaborate with our software engineering specialists from other R&D teams to design, specify, and create a flexible, efficient, and sustainable software architecture. You will utilize the latest AI language models to maintain and develop agents that support your productivity and enhance code quality. You will have the opportunity to work on various parts of our application — from user interface and 3D rendering to specialized algorithms solving typical 3D geometric problems, and further on to software architecture design. You will be involved in the development process from the initial idea to the final product launch.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • You have an education in Computer Science, Computer Visualization, Mathematics, Physics or a related discipline.

    Qualifications

    • You enjoy working with object-oriented programming, and C++ is the programming language you are most proficient in.
    • 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.
    • 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 the ability to communicate with colleagues from all around the world and different areas of expertise complete your profile.

    Experience

    • Ideally (but not mandatory) you have experience in the fields of medical imaging and DICOM, 3D visualization, network communication, or even robotics.

    This text has been machine translated. Show original

    What we offer

    • 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".
    • Parkhaus und sichere unterirdische Fahrradabstellplätze.
    • 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.
    • Umfassende Schulungs- und Weiterbildungsangebote.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Work-Life-Integration

    Topics You Will Work On

    Job Locations

    • Location Munich

      Bayern

      Germany

    About Your Employer

    Brainlab

    Brainlab

    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.

    Description

  • Founding Year
    1989
  • Language
    English
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Industry, Production
  • Logo Brainlab

    Senior Software Engineer - Cranial Navigation

    Location
    Munich
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs