Medtronic, a global leader in healthcare technology, is seeking a Principal Software Engineer for their R&D software team in Hyderabad. This role focuses on embedded software development for medical devices and capital platform products, requiring expertise in how software interacts with hardware and FPGAs.
The position offers a unique opportunity to work on cutting-edge medical technology that directly impacts patient care. As a Principal Software Engineer, you'll be responsible for leading software architecture planning, design, and implementation while working with cross-functional teams including electrical, mechanical, and quality assurance engineers.
The ideal candidate will bring 14+ years of software development experience, with specific expertise in Embedded C, RTOS environments, and communication protocols. Knowledge of medical device regulations and FDA compliance is essential, as is experience with hardware/software interfacing and debugging using Logic Analyzer.
At Medtronic, you'll be part of a 95,000+ strong global team united by the mission to alleviate pain, restore health, and extend life. The company offers competitive compensation, flexible benefits, and significant professional development opportunities. You'll work in a collaborative environment where innovation and technical excellence are highly valued.
Key responsibilities include architecting embedded software test automation frameworks, leading development teams, and ensuring compliance with quality systems and regulatory requirements. The role requires strong leadership skills, excellent communication abilities, and the capacity to mentor other team members while maintaining hands-on development capabilities.
This position offers the chance to make a meaningful impact on healthcare technology while working with state-of-the-art medical devices. You'll be at the forefront of innovation, helping to develop solutions that directly improve patient outcomes and advance medical technology.