Taro Logo

Senior Software Engineer

A global healthcare technology company leading innovation in medical devices and solutions.
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Healthcare · Enterprise SaaS

Description For Senior Software Engineer

At Medtronic, a leading global healthcare technology company, we're seeking a Senior Software Engineer to join our innovative team. This role focuses on developing complex software components and applications for surgical generators, combining healthcare innovation with cutting-edge technology. With over 95,000 employees worldwide, we're dedicated to our mission of alleviating pain, restoring health, and extending life.

The position requires an experienced professional with 10+ years in embedded software development, particularly strong in C++ programming. You'll be working on critical healthcare technology, leading software design and development efforts, and collaborating with cross-functional teams. The role offers a hybrid work arrangement in our Hyderabad location.

As a Senior Software Engineer, you'll be responsible for designing, developing, and testing complex software components, leading requirements gathering, and ensuring system improvements. You'll work with state-of-the-art medical technology, contributing to solutions that directly impact patient care. The ideal candidate combines technical expertise with strong leadership abilities and communication skills.

The position offers competitive compensation, comprehensive benefits, and the opportunity to work on meaningful projects that transform healthcare delivery. You'll be part of a company that values innovation, diversity, and making a real difference in people's lives. This is more than just a software engineering role – it's an opportunity to contribute to advancing healthcare technology and improving patient outcomes globally.

Last updated 14 days ago

Responsibilities For Senior Software Engineer

  • Design, develop, test, and document complex software components and applications related to surgical generators
  • Lead requirements gathering, estimating, and planning efforts
  • Interface with systems and test engineers as well as quality assurance
  • Troubleshoot, debug, maintain, and support existing products
  • Determines systems software design requirements
  • Ensures system improvements are successfully implemented and monitored
  • Generates systems software engineering policies, standards and procedures

Requirements For Senior Software Engineer

Linux
  • Bachelor's degree in a technically related field
  • 10+ years of relevant experience
  • Expert programming skills in C++ 14/17/20
  • Expert knowledge in designing, developing, testing, and documenting embedded software
  • Experience in large-scale software design including OOA/OOD and design patterns
  • Experience in software Automation Testing – Gtest, CPP Unit
  • Experience with Git-based source control systems and embedded security
  • Strong knowledge of modern software design (UML & Enterprise Architect)
  • Strong problem-solving skills and attention to detail
  • Excellent oral and written communication skills
  • Leadership and mentorship capabilities
  • Ability to work in an Agile team environment

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary
  • Flexible benefits package
  • Career development opportunities
  • Global work environment

Jobs Related To Medtronic Senior Software Engineer