Join Medtronic as a Senior Software Engineer in their Edinburgh office, where you'll be part of a world-class Artificial Intelligence and Algorithm development team. This role combines advanced research for novel sensors with algorithm enhancement for mature field products, supporting the Acute Care and Monitoring (ACM) Operating Unit.
As a senior engineer, you'll work on multiple projects simultaneously, from blue-sky research to developing best-in-class patient vital signs monitoring products. The position requires versatility in multiple programming languages and tool stacks, ranging from embedded systems to web applications. You'll be contributing to the design and development of software tools for algorithm development, patient monitoring sensors, and clinical decision-making tools.
Medtronic, a global leader in healthcare technology with over 95,000 employees worldwide, offers a unique opportunity to make a real impact on patient care. The company's mission focuses on alleviating pain, restoring health, and extending life through innovative medical solutions. The work environment promotes diversity and inclusion, believing that when people from different cultures, genders, and viewpoints collaborate, innovation flourishes.
The role offers significant growth potential within a company that's at the forefront of healthcare technology innovation. You'll be working with cutting-edge technologies including AI, machine learning, and advanced sensor systems. The hybrid work arrangement provides flexibility while maintaining collaborative opportunities with the team.
Key technical aspects include working with various programming languages, developing algorithms for medical devices, and maintaining data lakes for algorithm development. The position also involves leadership responsibilities, providing architectural guidance for various projects and working with cross-functional teams across the organization.
This is an excellent opportunity for an experienced software engineer who wants to apply their technical skills to meaningful healthcare solutions while working for a company that values innovation, diversity, and professional growth. The role combines technical challenges with the satisfaction of contributing to improved patient care outcomes.