Job Description
The Principal Software Engineer is part of a team transforming surgeonsβ experience from an analog world of visualizing surgical intervention to an information rich, digital experience. This digital experience will in turn provide real time surgical insights aimed at improving surgeon workflow and patient outcomes.
This fully remote position is part of the Leica Microsystems Research and Development organization developing real-time imaging platforms and clinical applications. As part of a global team, the successful candidate will be working & collaborating with team members in the US/EMEA/APAC time zone.
Provide technical leadership in development tools, development processes, software architecture, design decisions, and software verification, in the process of developing and maintaining medical device software within a global software team. Ensure software solutions are implemented and tested, including unit testing, in accordance with the Leica Product Development Process, ensuring deliverables adequately meet quality, safety, regulatory, maintainability, and reliability standards. Participate in project definition phase establishing project risk profile and defining project deliverables and schedule. Participate as member of sprint team doing full stack software development and conducting peer code reviews according to team coding standards.
About Leica Microsystems
At Leica Microsystems, they have been shaping the future for over 175 years with groundbreaking optical and digital solutions.