Principal Software Engineer (medical Devices)

Leica Microsystems

Singapore, Singapore
Onsite
C++ programming skills
Flutter cross-platform framework
Regulatory compliance in medical devices
Leica Microsystems is seeking a Principal Software Engineer in Singapore to design and develop full-stack solutions for medical device embedded systems. The role requires significant experience in software development, particularly with C++ and Flutter, as well as a strong understanding of regulatory compliance in medical device development

Job Summary

  • The Principal Software Engineer will design and develop full-stack solutions for real-time medical device embedded systems while ensuring regulatory compliance.
  • This role offers the opportunity to work on meaningful projects alongside passionate colleagues at Leica Microsystems, a Danaher operating company with over 175 years of innovation.
  • Candidates must possess strong communication skills and 8–10 years of professional software development experience to lead implementation across user interfaces and backend services.

Matching Summary

Match Score: 85

Leica Microsystems is seeking a Principal Software Engineer in Singapore to design and develop full-stack solutions for medical device embedded systems. The role requires significant experience in software development, particularly with C++ and Flutter, as well as a strong understanding of regulatory compliance in medical device development.

Skills & Requirements

Must-have

  • C++ programming skills
  • Flutter cross-platform framework
  • Regulatory compliance in medical devices
  • Embedded system constraints knowledge
  • Full-stack software development lifecycle

Nice-to-have

  • AI coding tools experience
  • Deep UI/UX knowledge for embedded systems
  • Danaher Business System familiarity
  • Agile and Scrum methodology expertise
  • Cross-functional global team collaboration

Key Requirements

  • Bachelor's or Master's degree in Computer Science or related field
  • 8–10 years of professional software development experience
  • Proficiency in C++, Dart, or modern object-oriented languages like C#
  • Experience with Flutter or similar cross-platform frameworks
  • On-site work requirement in Singapore

Work Rights

Not specified

Tailored Resume

Cover Letter