Roche, a global healthcare leader with over 100,000 employees worldwide, is seeking a Senior Software Engineer to join their innovative medical device development team. This role focuses on developing embedded software and applications for LumiraDx Point of Care Instruments, combining cutting-edge technology with healthcare innovation.
The position offers an opportunity to work on meaningful projects that directly impact healthcare delivery through medical device development. You'll be responsible for creating both embedded software and application software, working with state-of-the-art medical devices and contributing to product enhancements that make a real difference in patient care.
As a Senior Software Engineer, you'll be involved in the complete software development lifecycle, from requirements definition to implementation and testing. The role requires expertise in embedded C development, working with microcontrollers, and implementing various communication protocols. You'll be part of a collaborative team environment, participating in code reviews, sprint retrospectives, and continuous improvement initiatives.
The ideal candidate will bring strong embedded software engineering experience, proficiency in C programming, and familiarity with medical device development standards. Experience with unit testing frameworks, RTOS, and multi-threaded systems is essential. Knowledge of healthcare industry standards and medical device development under IEC 62304 is a plus.
Roche offers a collaborative and inclusive culture where personal expression and open dialogue are encouraged. The company's mission to prevent, stop, and cure diseases, ensuring healthcare access for future generations, provides a meaningful context for your work. This role presents an excellent opportunity to contribute to life-changing healthcare solutions while working with a global leader in healthcare innovation.
The position is based in Motherwell, offering the chance to work with cutting-edge technology in a company known for its commitment to scientific rigor and unassailable ethics. You'll be part of a team dedicated to advancing healthcare through technology, with the support and resources of a global organization committed to improving patient outcomes worldwide.