Medtronic, a leading global healthcare technology company, is seeking a Senior Enterprise Software Engineer for their R&D Engineering function at the Medtronic Engineering and Innovation Center. This role offers an opportunity to work on life-changing medical technologies while being part of a 95,000+ strong global team dedicated to alleviating pain, restoring health, and extending life.
The position involves working in a fast-paced, multi-tasking environment where you'll be responsible for designing and developing high-integrity software for medical devices. You'll collaborate with Tech Leads, developers, V&V engineers, and stakeholders across global sites. The role requires expertise in multiple programming languages and frameworks, including C#.Net, Xamarin Forms, HTML5, JavaScript, and various mobile development platforms.
Key responsibilities include implementing software requirements, reviewing code, participating in process improvements, and providing technical leadership to junior engineers. You'll work with cutting-edge technologies while ensuring compliance with medical device software standards like IEC62304.
The ideal candidate brings 8-12 years of software development experience, strong knowledge of RESTful web services, and expertise in Agile methodologies. Experience with Azure DevOps, Git, and CI environments is essential. The role offers competitive compensation, comprehensive benefits, and the opportunity to work on technologies that directly impact patient care.
At Medtronic, you'll be part of a culture that values innovation, diversity, and continuous learning. The company's commitment to improving human welfare drives every project, and you'll have the chance to contribute to breakthrough medical technologies while working alongside passionate professionals from various disciplines.
This position offers an excellent opportunity for career growth, access to advanced technologies, and the satisfaction of knowing your work helps improve people's lives worldwide. The hybrid work environment provides flexibility while maintaining collaborative opportunities with team members.