Taro Logo

Sr. Software Engineer-Medical Imaging

A global healthcare technology company with 95,000+ employees focused on alleviating pain, restoring health, and extending life through medical device innovation.
$138,000 - $180,000
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Healthcare · Enterprise SaaS

Description For Sr. Software Engineer-Medical Imaging

Medtronic, a leading global healthcare technology company, is seeking a Senior Software Engineer specializing in Medical Imaging to join their team in Boston, MA. This role combines embedded systems development with medical device innovation, offering an opportunity to directly impact patient care through technology.

The position involves developing and testing sophisticated medical imaging software systems, working with both hardware and software components. You'll be responsible for the full software development lifecycle, from requirements gathering to implementation and testing, utilizing a mix of modern and embedded technologies including C#, Python, and assembly language programming.

The ideal candidate will bring a strong background in embedded systems, particularly with Microchip's dsPIC platform, and experience with various communication protocols (CAN bus, TCP, UDP, SPI, I2C). You'll work in a hybrid environment, collaborating with cross-functional teams to develop and maintain critical medical imaging systems.

This role offers competitive compensation ($138,000-$180,000) and comprehensive benefits, including healthcare, 401(k) matching, and educational assistance. As part of Medtronic's 95,000+ global team, you'll contribute to the company's mission of alleviating pain, restoring health, and extending life through innovative medical technologies.

The position requires a master's degree in a relevant field and at least two years of medical device software engineering experience, though alternate qualifications with more experience are considered. This is an excellent opportunity for a senior engineer looking to make a meaningful impact in healthcare technology while working with cutting-edge medical imaging systems.

Last updated 10 hours ago

Responsibilities For Sr. Software Engineer-Medical Imaging

  • Develop and execute software tests to identify software problems and their causes
  • Test system modifications to prepare for implementation
  • Document software and application defects using bug tracking system
  • Create and maintain databases of known defects
  • Participate in software design reviews
  • Support software development and release activities
  • Coordinate with software architecture and development teams
  • Develop embedded programs for medical imaging systems
  • Implement automated tests for functional testing

Requirements For Sr. Software Engineer-Medical Imaging

Python
Ruby
  • Master's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or related field
  • 2 years experience as a Software Engineer for Medical Devices
  • Experience with SDLC methodologies using Agile Scrum and Waterfall
  • Experience with C, C# and assembly languages
  • Full stack development in .NET and .NET Core
  • Experience with Ruby, Python and C# Script
  • Experience developing embedded programs for Microchip's dsPIC using MPLAB and XC16 compiler
  • Ability to read electrical schematics and use oscilloscope and multimeter for PCB troubleshooting
  • Experience with CAN bus, TCP, UDP, SPI and I2C protocols
  • Experience with Galil Motion Controllers using DMC programming
  • Experience with automated testing tools (TestComplete, TestExecute, AutoIT)
  • Experience with Wireshark, Busmaster, Git, Helix, and Surround SCM

Benefits For Sr. Software Engineer-Medical Imaging

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan with employer contribution and match
  • Life insurance
  • Long-term disability
  • Tuition assistance/reimbursement
  • Healthcare Flexible Spending Account
  • Dependent daycare spending account
  • Paid time off
  • Paid holidays
  • Employee Stock Purchase Plan
  • Employee Assistance Program

Interested in this job?

Jobs Related To Medtronic Sr. Software Engineer-Medical Imaging