SCIEX · 5 months ago
Principal Software Engineer - USA Remote
Leica Microsystems is a leading company in life sciences, diagnostics, and biotechnology, committed to innovation for tangible impact. The Principal Software Engineer will lead the development of digital solutions to enhance surgical experiences and improve patient outcomes, collaborating with a global team to ensure quality and compliance in medical device software.
BiotechnologyManufacturingMedical DeviceProduct Design
Responsibilities
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
Qualification
Required
Minimum 10 years' experience in PC-based software application development using C# and C++, Microsoft .NET Framework, Visual Studio Development Environment
Experience following Agile software development processes to develop secure code
Ability to communicate technical decisions to nontechnical and technical audiences and advocate for recommended solutions
Ability to work as a leader in a global development team supporting development and execution of projects with collaborators in Singapore, Europe and United States
Preferred
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
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: IEEE 11073 Service-oriented Device Connectivity; MQTT; Digital Imaging and Communications in Medicine (DICOM); Picture and Archiving Communication Systems (PACS); ONNX Runtime
Benefits
Paid time off
Medical/dental/vision insurance
401(k)
Company
SCIEX
SCIEX is a biotechnology company that sells mass spectrometers, capillary electrophoresis, and ion sources products.
H1B Sponsorship
SCIEX has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
Funding
Current Stage
Late StageTotal Funding
unknown2010-02-01Acquired
Leadership Team
Recent News
2025-11-19
BioTech Breakthrough
2025-11-08
2025-11-07
Company data provided by crunchbase