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
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Sr. Software Engineer-Medical Imaging

Medtronic, a global leader in healthcare technology, is seeking a Senior Software Engineer specializing in Medical Imaging to join their team in Boston, MA. This role offers a competitive salary range of $138,000 to $180,000 and combines embedded systems development with medical device innovation.

The position involves developing and maintaining critical medical imaging software systems, requiring expertise in both software engineering and hardware interfaces. You'll work with cutting-edge medical technology, implementing embedded solutions using various programming languages and protocols. The role demands a unique blend of software development skills and understanding of hardware components, making it ideal for engineers passionate about healthcare technology.

As a Senior Software Engineer, you'll be responsible for the full software development lifecycle, from requirements gathering to testing and implementation. You'll work with a diverse team of professionals, contributing to products that directly impact patient care and medical outcomes. The position offers a hybrid work arrangement, allowing for flexibility while maintaining collaborative opportunities with the team.

The ideal candidate will bring strong technical skills in embedded programming, particularly with dsPIC microcontrollers, along with experience in various programming languages and testing frameworks. Your work will directly contribute to Medtronic's mission of alleviating pain, restoring health, and extending life through innovative medical solutions.

This role offers comprehensive benefits including healthcare coverage, retirement plans, and professional development opportunities. You'll be part of a company with a strong mission-driven culture and a global team of 95,000+ passionate professionals working to advance healthcare technology.

Last updated 25 days ago

Responsibilities For Sr. Software Engineer-Medical Imaging

  • Develop and execute software tests to identify software problems
  • Test system modifications for implementation
  • Document software defects using bug tracking systems
  • 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
  • Work with various communication protocols and hardware interfaces

Requirements For Sr. Software Engineer-Medical Imaging

Python
  • Master's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or related field
  • 2 years experience as a Software Engineer in Medical Devices
  • Experience with SDLC methodologies using Agile Scrum and Waterfall
  • Proficiency in C, C# and assembly languages
  • Full stack development in .NET and .NET Core
  • Experience with scripting languages (Ruby, Python, C# Script)
  • Experience developing embedded programs for Microchip's dsPIC
  • Ability to read electrical schematics and use oscilloscope/multimeter
  • Knowledge of communication protocols (CAN bus, TCP, UDP, SPI, I2C)
  • Experience with Galil Motion Controllers and DMC programming
  • Experience with automated testing tools and frameworks

Benefits For Sr. Software Engineer-Medical Imaging

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