Taro Logo

Principal Enterprise Software Engineer

Global healthcare technology company developing medical devices and solutions to treat health conditions.
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
14+ years of experience
Healthcare · Enterprise SaaS

Description For Principal Enterprise Software Engineer

Medtronic is seeking a Principal Enterprise Software Engineer to join their Cardiac Rhythm Disease Management (CRDM) R&D Software Organization. This role focuses on developing software for implantable cardiac devices, requiring expertise in high-integrity medical device software development.

The position demands a seasoned professional with 14+ years of experience who can lead complex software development projects while mentoring junior team members. The ideal candidate will have extensive experience in medical device software development, particularly with class II and III medical devices, and strong programming skills in C#, .NET, and C/C++.

Key responsibilities include designing and developing high-integrity software, implementing software requirements, reviewing code, and driving process improvements. The role requires expertise in real-time data processing, embedded systems, and mobile application development. The engineer will work with cutting-edge healthcare technology, developing solutions that directly impact patient care and safety.

Medtronic offers a collaborative work environment with a team of 95,000+ passionate professionals worldwide. The company provides competitive compensation and comprehensive benefits, including medical, dental, and vision insurance. This hybrid position is based in Nanakramguda, Hyderabad, India, offering the flexibility of both remote and office work.

The role presents an opportunity to work at the forefront of healthcare technology, developing innovative solutions that help alleviate pain, restore health, and extend life. The successful candidate will join a company committed to tackling the world's most challenging healthcare problems through technology and innovation.

This position requires strong technical expertise combined with leadership skills, as the Principal Engineer will mentor junior team members and drive best practices in software development. The role offers significant growth potential and the chance to make a meaningful impact on global healthcare technology.

Last updated 6 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
  • Experience in Bluetooth enabled device communication
  • Strong oral and written communication skills
  • Experience with configuration management tools
  • Knowledge of software design patterns and architecture patterns
  • Experience in Mobile Operating System apps development

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