Bachelor's degree in computer engineering or related field
Minimum 4 years of software development experience
Experience with embedded system design and testing
**
Medtronic Diabetes is seeking a Senior Software Engineer to develop embedded firmware for cardiac devices, focusing on improving patients' quality of life through innovative medical technology. The ideal candidate will have experience in software development, particularly in the medical device sector, and be comfortable working in a collaborative, fast-paced environment.
**
Job Summary
This role involves delivering embedded firmware for Medtronic implantable cardiac devices used by clinicians and patients worldwide.
The position requires operating in all phases of the software development lifecycle while applying appropriate standards and processes for medical device engineering.
Medtronic offers a competitive salary range of $124,800.00 - $187,200.00 along with comprehensive benefits including health insurance, 401(k) matching, and incentive plans.
Matching Summary
Match Score: 75
**
Medtronic Diabetes is seeking a Senior Software Engineer to develop embedded firmware for cardiac devices, focusing on improving patients' quality of life through innovative medical technology. The ideal candidate will have experience in software development, particularly in the medical device sector, and be comfortable working in a collaborative, fast-paced environment.
**
Salary
Base: $124,800.00 - $187,200.00 USD; Bonus/Equity: Eligible for Medtronic Incentive Plan (MIP); Benefits: Health, Dental, Vision, 401(k), PTO, Tuition Assistance
Skills & Requirements
Must-have
Bachelor's degree in Computer Engineering or related field
Minimum 4 years of software development experience
Experience with embedded system design and testing
Ability to work on-site 4 days per week
Nice-to-have
Embedded software development in C/C++
Experience interpreting data sheets and interface specifications
Technical specification and report writing skills
Test automation and verification experience
Software design experience specifically for medical devices
Key Requirements
Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or Electrical Engineering
Master's degree with minimum 2 years of experience as an alternative qualification
Unrestricted US work authorization required at time of hire