Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Development Engineer (C#/C++)

LEICA INSTRUMENTS (SINGAPORE) PTE LIMITED

Singapore

On-site

SGD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global life sciences company in Singapore is seeking a Senior Software Development Engineer to design and develop solutions for medical device systems. Your responsibilities include managing the full development lifecycle, leading software applications design, and ensuring quality and compliance with regulatory standards. Ideal candidates will have a Bachelor’s degree in computer science and over 5 years of software development experience, including strong skills in C++, C#, and agile methodologies. Attractive benefits are offered.

Benefits

Comprehensive health care programs
Paid time off
Competitive benefit programs

Qualifications

  • 5+ years of professional software development experience.
  • Solid understanding of agile software development methodologies.
  • Knowledge of US and EU medical device regulatory requirements.

Responsibilities

  • Lead the design and verification of software applications for medical microscopes.
  • Manage the full development lifecycle from requirements refinement to release.
  • Create and maintain technical documentation for clarity and accuracy.

Skills

Strong programming expertise in C++
C#
.NET architecture
WPF
MS Visual Studio
Agile methodologies
Work in a distributed team

Education

Bachelor’s degree in computer science or related field
Job description

Senior Software Development Engineer (C#/C++) – LEICA INSTRUMENTS (SINGAPORE) – D22 Jurong, Jurong Island, Tuas, SG

Bring more to life. Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics, and biotechnology? At Leica Microsystems, one of Danaher’s 15+ operating companies, our work saves lives—and we’re all united by a shared commitment to innovate for tangible impact. You'll thrive in a culture of belonging where you and your unique viewpoint matter. By harnessing Danaher’s system of continuous improvement, you help turn ideas into impact – innovating at the speed of life.

The Senior Software Engineer is responsible for design and development of solutions for real-time medical device systems. Lead implementation of user interfaces and backend services, architect scalable solutions, optimize performance across the stack, and ensure code quality while maintaining regulatory compliance and medical system constraints.

This position reports to the Manager, Software and is part of the Research & Development Medical located in Singapore and will be an on-site role.

Roles & Responsibilities
  • Lead and contribute to the design, enhancement, and verification of software applications for medical microscopes.
  • Manage the full development lifecycle—from requirements refinement to release—ensuring quality through unit testing, coding standards, architectural best practices, and UX/UI compliance.
  • Create and maintain technical documentation and review contributions from team members to ensure clarity and accuracy.
  • Partner with global, interdisciplinary teams to align on architecture, processes, and deliverables for seamless integration.
  • Provide technical support to internal teams, resolve toolchain issues, and drive process improvements using DBS and agile methodologies.
Essential Requirements
  • Bachelor’s degree in computer science, computer engineering, or related field.
  • 5 years or more of professional software development experience.
  • Strong programming expertise in C++, C#, .NET architecture, WPF, and MS Visual Studio.
  • Solid understanding of agile software development methodologies such as Scrum or other agile practices.
  • Ability to work effectively in a distributed, cross-functional team environment and engage with stakeholders.
  • Knowledge of US and EU medical device regulatory requirements.

Leica Microsystems, a Danaher operating company, offers a broad array of comprehensive and competitive benefit programs that add value to your life. Whether it’s a health care program or paid time off, our programs contribute to life beyond the job. Check out our benefits at Danaher Benefits Info.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.