Logo Brainlab

Senior Software Engineer - Robotic Applications

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 software that integrates a robotic arm into clinical workflows. You will utilize C++ to create both backend and frontend components, optimizing functionalities for medical applications.

    Job Technologies

    Your role in the team

    • As an Applications Software Engineer, you will be involved in the entire development lifecycle - from the initial idea to the final product launch.
    • Working within a multidisciplinary team, you will design and build software that integrates our robotic arm into the clinical workflow of Brainlab navigation systems and helps bring robotics safely into the operating room.
    • Design, implement and test application software that integrates a robotic arm into clinical workflows on Brainlab navigation platforms.
    • Develop product features across the application stack, including C++ backend components, user-facing GUI functionality and robotics algorithms.
    • Translate clinical and user workflow requirements into robust, intuitive and safe software solutions for surgeons and clinical staff.
    • Work on the integration of the robotic system into a larger medical device ecosystem, including communication with other software and medical devices.
    • Contribute to interoperability topics such as DICOM, FHIR, and network-based system integration.
    • Be involved in the development process from the very first idea until the final product launch.
    • Analyze risks, document and verify the development in a regulated medical device environment.
    • Work closely with your international colleagues from different teams and disciplines.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • A degree in Computer Science, Medical Engineering, Robotics, Physics, Engineering or a related discipline, or equivalent working experience.
    • Experience with medical device software, system integration or interoperability standards such as DICOM and FHIR is a plus.

    Qualifications

    • Knowledge of networking, test automation, embedded systems or robotics is beneficial.
    • Basic knowledge of working with version control systems (Git, GitLab/GitHub).
    • 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

    • Strong problem-solving skills and experience in software design and implementation, with a strong focus on code quality, maintainability and testing.
    • Solid experience in C++ and experience with TypeScript/HTML5 or modern GUI development is a plus.

    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'.
    • 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.
    • Umfassende Schulungs- und Weiterbildungsangebote.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Munich

      Bayern

      Germany

    This is 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
    Onsite
  • Industry
    Industry, Production
  • Logo Brainlab

    Senior Software Engineer - Robotic Applications

    Location
    Munich
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs