Taro Logo

Principal Enterprise Software Engineer-Fullstack

Global healthcare technology company focused on alleviating pain, restoring health, and extending life through innovative medical solutions.
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Enterprise Software Engineer-Fullstack

Medtronic, a leading global healthcare technology company with 95,000+ employees worldwide, is seeking a Principal Enterprise Software Engineer-Fullstack to join their Engineering R&D team. This role focuses on developing and supporting medical devices, specifically in critical care patient monitoring products.

The position offers an opportunity to work at the intersection of healthcare and technology, where your contributions directly impact patient care and medical innovation. As a Principal Engineer, you'll lead architecture and design decisions, working closely with cross-functional teams to develop sophisticated medical device software solutions.

The role requires extensive experience in C++, Python, and Linux development, with additional expertise in technologies like .NET and JavaScript. You'll be responsible for both hardware and software interfacing, making this an ideal position for engineers who enjoy full-stack development in a regulated medical device environment.

Medtronic offers a collaborative work environment where innovation and engineering excellence are highly valued. The company's mission to alleviate pain, restore health, and extend life drives everything they do. They provide competitive compensation and a flexible benefits package, demonstrating their commitment to employee well-being and professional growth.

This position is perfect for experienced software engineers who want to apply their technical expertise to meaningful healthcare challenges while working with cutting-edge medical technology. The hybrid work arrangement offers flexibility while maintaining team collaboration and innovation.

Last updated 12 days ago

Responsibilities For Principal Enterprise Software Engineer-Fullstack

  • Own architecture, design, and technical reviews in software development
  • Contribute to design artifacts, software code, test plans
  • Translate requirements/specifications into design and software
  • Participate in requirements, design and code reviews
  • Perform hazard and risk analysis
  • Develop software applications for product/test tools
  • Function well in a team environment
  • Demonstrate good coding practices

Requirements For Principal Enterprise Software Engineer-Fullstack

Python
Linux
JavaScript
  • Extensive experience developing C++, Python Applications on Linux platform
  • Knowledge of .Net, C#, Winforms
  • Strong Object-Oriented Design and development experience
  • Good understanding of multithreading in design and implementation
  • Experience with hardware/software interfacing
  • Experience with documented software development processes
  • Medical instruments development experience preferred
  • Familiarity with FDA and ISO standards like IEC 62304 is a plus

Benefits For Principal Enterprise Software Engineer-Fullstack

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive Salary
  • Flexible Benefits Package