Danaher Corporation logo

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

Danaher Corporation

SingaporeFull-timeOn-site

Posted 22 May 2026

About this role

Lead the design and development of real-time software solutions for medical microscopes, focusing on user interfaces and backend services. Manage the full development lifecycle from requirements to release while ensuring regulatory compliance and high code quality. Requires a Bachelor's degree in Computer Science or a related field with at least 5 years of professional software development experience. Proficiency in C++, C#, .NET, and WPF is essential, along with knowledge of medical device regulatory standards.

What they're looking for

C++C#.NET ArchitectureWPFMS Visual StudioAgileScrumUnit Testing

Frequently asked questions

What does a Senior Software Development Engineer (C#/ C++) at Danaher Corporation do?

Lead the design and development of real-time software solutions for medical microscopes, focusing on user interfaces and backend services. Manage the full development lifecycle from requirements to release while ensuring regulatory compliance and high code quality. Requires a Bachelor's degree in Co…

What skills does this Senior Software Development Engineer (C#/ C++) role need?

Key skills for this role include C++, C#, .NET Architecture, WPF, MS Visual Studio, Agile.

How much does a Senior Software Development Engineer (C#/ C++) at Danaher Corporation pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Senior Software Development Engineer (C#/ C++) role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Senior Software Development Engineer (C#/ C++) role?

You can apply directly on Danaher Corporation's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.