Taro Logo

Principal Enterprise Software Engineer

Global healthcare technology company focused on alleviating pain, restoring health, and extending life, with a team of 95,000+ people worldwide.
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
14+ years of experience
Healthcare · Enterprise SaaS

Description For Principal Enterprise Software Engineer

Medtronic, a leading global healthcare technology company, is seeking a Principal Enterprise Software Engineer to join their Cardiac Rhythm Disease Management (CRDM) R&D Software Organization. This role focuses on developing critical software for implantable cardiac devices, requiring expertise in high-integrity software development for class II and III medical devices.

The position demands a seasoned professional with 14+ years of experience in software engineering, particularly in medical device software development. The ideal candidate will have strong programming skills in C#, .NET, and/or C/C++, along with experience in developing implantable System Software components and Bluetooth-enabled device communication.

As a Principal Engineer, you'll lead technical initiatives, mentor junior engineers, and drive software development through the entire SDLC. The role involves working with cutting-edge medical technology, designing and implementing software that directly impacts patient care and safety. You'll be responsible for developing reusable patterns, improving team velocity, and ensuring compliance with medical device software standards like IEC62304.

Working at Medtronic offers unique opportunities to contribute to life-changing healthcare technologies while being part of a global team of 95,000+ passionate professionals. The company provides competitive compensation, flexible benefits, and significant career growth opportunities. The hybrid work environment allows for flexibility while maintaining collaborative team dynamics.

This role is perfect for experienced software engineers who want to apply their technical expertise in a meaningful way, directly contributing to solutions that alleviate pain, restore health, and extend life. You'll be part of a company that values innovation, diversity, and engineering excellence, while working on technologies that transform lives through better healthcare outcomes.

Last updated 8 days ago

Responsibilities For Principal Enterprise Software Engineer

  • Design, develop and test high integrity software for class II and III medical devices
  • Define and implement software requirements and designs
  • Review software developed by other team members
  • Participate in process improvement initiatives
  • Provide hands-on leadership and mentoring to junior engineers
  • Develop reusable patterns to increase team velocity
  • Maintain and improve software tools
  • Work collaboratively with internal and external partners

Requirements For Principal Enterprise Software Engineer

Java
Python
JavaScript
  • B.E/BTech in Computer Science Engineering with 14+ years experience or ME/MTech with 12+ years
  • Strong programming skills in C#, .NET AND/OR C/C++
  • Experience in software design for medical devices
  • Experience in developing implantable System Software components
  • Knowledge of Bluetooth enabled device communication
  • Experience in SVG Graphic based development
  • Strong oral and written communication skills
  • Experience with configuration management tools
  • Knowledge of software design patterns and architecture patterns
  • Understanding of Operating System thread priorities and scheduling

Benefits For Principal Enterprise Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive Salary
  • Flexible Benefits Package
  • Career Development Opportunities
  • Global Work Environment

Interested in this job?

Jobs Related To Medtronic Principal Enterprise Software Engineer