Lead a team of engineers to design, develop, and verify software applications for medical devices, primarily desktop applications
Job Summary
Lead a team of engineers to design, develop, and verify software applications for medical devices, primarily desktop applications.
Medtronic offers a competitive salary range of $150,400.00 - $225,600.00 along with comprehensive benefits including health insurance and 401(k) matching.
The role requires blending people management with technical expertise to drive best software development practices within a matrix reporting structure.
Matching Summary
Lead a team of engineers to design, develop, and verify software applications for medical devices, primarily desktop applications.
Salary
Base: $150,400.00 - $225,600.00 USD; Bonus/Equity: Eligible for Medtronic Incentive Plan (MIP); Benefits: Health, dental, vision, 401(k) match, paid time off, tuition assistance
Skills & Requirements
Must-have
5+ years software product development experience
5+ years managing software development teams
Experience with C++, C#, Javascript, Dart, Python
Knowledge of Agile, SCRUM, and SAFE methodologies
Desktop application development and verification expertise
Nice-to-have
Medical device or regulated industry experience
Familiarity with IEC 62304 and ISO 14971 standards
Experience in cloud-based tool development
Strong cross-functional collaboration skills
Key Requirements
Bachelor's or Master's degree in Computer Science or related field
Minimum 5 years relevant experience in customer-facing software product development
Minimum 5 years experience managing software development teams
Unrestricted US work authorization required for non-Principal roles
Work Rights
Must have unrestricted US work authorization at time of hire