Prin Software Engineer

Medtronic   •  

Boston, MA

Industry: Manufacturing


11 - 15 years

Posted 50 days ago

This job is no longer available.

You will join a team of mechanical, electrical and software engineers responsible for developing Medtronic’s Robotic Assisted Surgery platform through commercial launch and production scale-up.

Impact patient outcomes. Come for a job, stay for a career

The Minimally Invasive Therapies Group strives to enable earlier diagnosis, better treatment, faster complication-free recovery, and enhanced patient outcomes through less invasive surgical solutions.

SURGICAL INNOVATIONS set the standard for Minimally Invasive Surgery (MIS) by creating innovative surgical products and services that focus on obesity and diseases and conditions of the gastrointestinal tract, lung, abdominal wall, pelvic region, and the head and neck.

A Day in the Life

This position is in the Boston, MA Seaport District; as a Principal Software Engineer you will focus on communication infrastructure software and software development process.

You will:

  • Experience delivering multi-processor medical software systems.

  • Understand the needs involved in developing subsystems for logging, network configuration, executable startup/shutdown, safety systems.

  • Understand COTS/SOUP implications when using off the shelf operating systems, middleware, and networking protocols.

  • Have a strong understanding of medical software development methodologies and the ability to work with the systems teams on requirements definition.

Must haves: Minimum requirements:

A Bachelor’s Degree and 10+ years of relevant experience.

Nice to haves:

  • A minimum of a BS/BA in a technical discipline, preferably software related: Computer Science, Computer Engineering, Electrical Engineering. Master’s degree in related discipline preferred.

  • 10+ years experience leading small SW development teams.

  • Ability to distill software requirements from system requirements.

  • Experience performing risk management of embedded software ideally using SW FMEA techniques.

  • Experience programming multiprocessor medical devices.

  • Experience with software infrastructure development to support data logging, network communication, process management, safety implementation, software installation, network configuration as well as working with build and continuous integration teams.

  • Strong design and architecture skills.

  • Strong C++ skills.

  • Strong leadership abilities.

  • Good understanding of 62304 and regulated will defined SDLC.

  • Experience in FDA regulated software delivery.

Working Conditions:

Standard Office setting in South Boston. Some limited travel may be required.