(Senior) Software Engineer

Brainlab

Not Interested
Bookmark
Report This Job

profile Job Location:

Munich - Germany

profile Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

As a 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 innovative software solutions that meet todays needs while enabling the technologies of tomorrow. We are looking for a motivated and collaborative professional who is passionate about creating high-quality impactful software.

As a Software Engineer you will:

  • design implement and test control algorithms kinematic and dynamic models for robots and manipulators that assist surgical interventions.
  • implement algorithms for optimal path planning and collision detection/avoidance.
  • apply your knowledge to a collaborative robot that operates hand in hand with surgeons.
  • have the opportunity to program your algorithms in Rust a fast safe and ergonomic programming language.
  • use your programming skills in different parts of the software stack (reaching from Bare Metal Embedded Linux Networking Application and GUI technology implemented in Rust C C and React) to create software that controls the robotic system on all levels.
  • be involved in the development process from the very first idea until the final product launch.
  • analyze risks document and verify the development.
  • work closely with your international colleagues from different teams.

 


Qualifications :

What you offer: 

  • You have an education in Robotics Computer Science Physics Engineering or related discipline or equivalent working experience
  • You have strong problem-solving skills and experience in Software Design
  • Experience in Rust or C
  • Knowledge in some fields of the broad technology stack (React Embedded Linux Bare-Metal C Real-Time Technology Feedback Control Systems Networking Simulation Test Automation)
  • 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 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
  • 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

Remote Work :

No


Employment Type :

Full-time

As a 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 innovative software solutions that meet todays needs while enabling the technologies of tomorrow. We ...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems

About Company

Brainlab revolutionized digital medical technology with the introduction of software for radiosurgery and surgical navigation. Today, Brainlab is an industry leader in digital surgery, radiotherapy and integrated operating rooms.Serving physicians, medical professionals and patients i ... View more

View Profile View Profile