Note: The job is a remote job and is open to candidates in USA. Leica Microsystems, part of Danaher, is dedicated to innovating in life sciences and diagnostics. The Senior Software Engineer role focuses on transforming surgical experiences through digital solutions, developing real-time imaging platforms and clinical applications to enhance surgeon workflows and patient outcomes.
Responsibilities
- Apply deep knowledge of medical imaging workflows and experience with various healthcare interoperability standards, including DICOM, HL7 FHIR, and IEEE 11073 Service-oriented Device Connectivity, to deliver features that seamlessly integrate surgical microscopes with hospital information systems
- Ensure software solutions are implemented, documented, and tested, 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 within a global software team
Skills
- Minimum 8 years' experience in application development using C# and C++
- Detailed experience developing DICOM implementations, creating DICOM conformance statements, testing DICOM integrations and resolving interoperability issues of deployed systems in the hospital environment
- Ability to communicate technical decisions to nontechnical and technical audiences and advocate for recommended solutions across a global team with primary collaborators in Singapore, Europe and United States
- Demonstrated ability to use AI-powered coding assistants (like GitHub Copilot and Cursor) to accelerate development, improve code quality, and automate repetitive tasks
- Process Tools - Azure DevOps Services; Git version control system; JAMA; JIRA; AWS Infrastructure tools for data collection, management, and model development; WiX Toolset and Windows installer technology; NuGet package management; Microsoft .NET Framework, Visual Studio Development Environment
- Specialties: Multi-threaded hardware device control; serial communications protocols; Frame Grabber Image Acquisition; GPU programming using CUDA; Targeting ARM & X86 processing environments; User Interface design; Database engines – SQLite, MongoDB, DynamoDB; Moq Unit testing framework
- Protocols Experience: MQTT; ONNX Runtime; DICOM; HL7 FHIR; IEEE 11073; IHE
Benefits
- Bonus/incentive pay
- Paid time off
- Medical/dental/vision insurance
- 401(k)
- Flexible, remote working arrangements for eligible roles
- Remote work arrangement in which you can work remotely from your home
Company Overview
Company H1B Sponsorship