Principal Software Engineer

vor 1 Monat


Weßling, Bayern, Deutschland Medtronic Vollzeit
Transforming Healthcare through Innovative Technology

At Medtronic, we're committed to advancing the boundaries of medical technology. As a Principal Software Engineer, you'll play a pivotal role in shaping the future of robotic-assisted surgery.

About the Role

This is an exceptional opportunity to join a world-class team of engineers responsible for the development and enhancement of our globally launched Robotic Assisted Surgery platform. As a key member of our Surgical Operating Unit, you'll collaborate with cross-functional teams to create software solutions that run on sophisticated real-time embedded platforms.

Responsibilities
  • Lead multiple scrum teams as Software Technical Lead to support the development of surgical robotic instrument projects.
  • Oversee design feedback control algorithms in MATLAB/Simulink using classical PID control laws or advanced control methods.
  • Contribute to the continuous improvement of verification methods.
  • Partner with the greater software organization, systems engineering, and validation groups to define and review software requirements.
  • Act as an independent reviewer of MATLAB/Simulink models to ensure that all software meets quality standards and follows proper architecture.
  • Prepare and participate in design reviews.
  • Document or participate in the documentation of the software, including architecture and design detail, unit testing, anomaly tracking, and reports.
Requirements
  • Bachelor's Degree with 7 years of relevant experience, or advanced degree with 5 years of relevant experience.
  • Proficient in the use of modeling & simulation software (MATLAB/Simulink strongly preferred).
  • Familiarity with multi-body kinematics and dynamics.
  • Experience in design and implementation of position, velocity, and torque feedback controllers.
  • Knowledge of discrete signal processing methods and algorithms.
  • Experience with reduced order modeling of mechatronic systems.
  • Knowledge of techniques used for real-time estimation of uncertain parameters.
  • Experience in implementation of advanced control algorithms, as an example, Optimization based control methods.
  • Experience with real-time software on microprocessor-based systems and developing software in a Linux environment.
  • Integrating mechanical and electrical hardware and software.
  • Familiarity with software requirement creation, FMEA analysis, and verification.
  • Medical product development process highly desired-regulator processes, safety considerations.
  • Experience with a big company with matrix structures, having already worked with cross-functional teams within an international environment.
  • Fluency in English is required (German a plus).
  • Experience in prototype level C++ coding is a plus.
  • Experience in open-ended, robotics research projects is a plus.
  • Ability to travel up to once per month.


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    Transforming Healthcare through Innovative TechnologyAt Medtronic, we're committed to advancing the boundaries of medical technology. As a Principal Software Engineer, you'll play a pivotal role in shaping the future of robotic-assisted surgery.About the RoleThis is an exceptional opportunity to join a world-class team of engineers responsible for the...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    Transforming Healthcare through Innovative TechnologyAt Medtronic, we're committed to advancing the boundaries of medical technology. As a Principal Software Engineer, you'll play a pivotal role in shaping the future of robotic-assisted surgery.About the RoleThis is an exceptional opportunity to join a world-class team of engineers responsible for the...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    Transforming Healthcare through Innovative TechnologyAt Medtronic, we're committed to advancing the boundaries of medical technology. As a Principal Software Engineer, you'll play a pivotal role in shaping the future of robotic-assisted surgery.About the RoleThis is an exceptional opportunity to join a world-class team of engineers responsible for the...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    Transforming Healthcare through Innovative TechnologyAt Medtronic, we're committed to advancing the boundaries of medical technology. As a Principal Software Engineer, you'll play a pivotal role in shaping the future of robotic-assisted surgery.About the RoleThis is an exceptional opportunity to join a world-class team of engineers responsible for the...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Medtronic. As a key member of our Surgical Operating Unit, you will play a critical role in the development and enhancement of our globally launched Robotic Assisted Surgery platform.Key ResponsibilitiesProvide technical leadership in the development of software...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Medtronic. As a key member of our Surgical Operating Unit, you will play a critical role in the development and enhancement of our globally launched Robotic Assisted Surgery platform.Key ResponsibilitiesProvide technical leadership in the development of software...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    Transforming Lives through Innovative TechnologyMedtronic's Surgical Operating Unit is seeking a highly skilled Principal Embedded Software Engineer to join our world-class team of mechanical, electrical, and software engineers. As a key contributor to the embedded software development efforts, you will work in a fast-paced environment to design, code, and...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    Transforming Lives through Innovative TechnologyMedtronic's Surgical Operating Unit is seeking a highly skilled Principal Embedded Software Engineer to join our world-class team of mechanical, electrical, and software engineers. As a key contributor to the embedded software development efforts, you will work in a fast-paced environment to design, code, and...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Medtronic. As a key member of our Surgical Operating Unit, you will be responsible for leading the development of software that supports our globally launched Robotic Assisted Surgery platform.Key ResponsibilitiesLead multiple scrum teams as Software Technical Lead...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Medtronic. As a key member of our Surgical Operating Unit, you will be responsible for leading the development of software that supports our globally launched Robotic Assisted Surgery platform.Key ResponsibilitiesLead multiple scrum teams as Software Technical Lead...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    Careers that Transform Lives#MDTsurgical jobs #MDTsurgicaljobssoftwareIn this role, you will collaborate with a world-class team of engineers responsible for advancing the globally launched Robotic Assisted Surgery platform within the Surgical Operating unit:Medtronic's Surgical Operating Unit brings together the people and product portfolio of Surgical...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    Careers that Transform Lives#MDTsurgical jobs #MDTsurgicaljobssoftwareIn this role, you will collaborate with a world-class team of engineers responsible for advancing the globally launched Robotic Assisted Surgery platform within the Surgical Operating unit:Medtronic's Surgical Operating Unit brings together the people and product portfolio of Surgical...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    Careers that Transform Lives#MDTsurgical jobs #MDTsurgicaljobssoftwareIn this role, you will collaborate with a world-class team of mechanical, electrical, and software engineers responsible for further development and enhancement of the globally launched Robotic Assisted Surgery platform within the Surgical Operating unit:Medtronic's Surgical Operating Unit...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    Careers that Transform Lives#MDTsurgical jobs #MDTsurgicaljobssoftwareIn this role, you will collaborate with a world-class team of mechanical, electrical, and software engineers responsible for further development and enhancement of the globally launched Robotic Assisted Surgery platform within the Surgical Operating unit:Medtronic's Surgical Operating Unit...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    About the RoleMedtronic's Surgical Operating Unit is seeking a highly skilled Principal Software Engineer to join our world-class team of mechanical, electrical, and software engineers responsible for the development and enhancement of the globally launched Robotic Assisted Surgery platform.Key ResponsibilitiesProvide technical leadership in the development...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    About the RoleWe are seeking a highly skilled Principal Software Product Owner to join our team at Medtronic. As a key member of our Surgical Robotics Organization, you will be responsible for leading the software development efforts in the Software Center of Excellence.Key ResponsibilitiesLead the Scrum Team through the SWDLC for medical devices following...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    About the RoleWe are seeking a highly skilled Principal Software Product Owner to join our team at Medtronic. As a key member of our Surgical Robotics Organization, you will be responsible for leading the software development efforts in the Software Center of Excellence.Key ResponsibilitiesLead the Scrum Team through the SWDLC for medical devices following...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    About the RoleWe are seeking a highly skilled Principal Software Product Owner to join our team at Medtronic. As a key member of our Surgical Operating Unit, you will be responsible for leading the software development efforts for our globally launched Robotic Assisted Surgery platform.Key ResponsibilitiesLead the Scrum Team through the Software Development...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    About the RoleWe are seeking a highly skilled Principal Software Product Owner to join our team at Medtronic. As a key member of our Surgical Operating Unit, you will be responsible for leading the software development efforts for our globally launched Robotic Assisted Surgery platform.Key ResponsibilitiesLead the Scrum Team through the Software Development...


  • Weßling, Bayern, Deutschland Medtronic Vollzeit

    About the RoleWe are seeking a highly skilled Principal Software Product Owner to join our team at Medtronic. As a key member of our Surgical Robotics Organization, you will be responsible for leading the software development efforts in the Software Center of Excellence.Key ResponsibilitiesLead the Scrum Team through the SWDLC for medical devices following...