Principal Software Engineer - USA Remote jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
H1B Sponsor Likelynote

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

C#C++Microsoft .NET FrameworkAgile developmentVisual StudioAzure DevOps ServicesGitDatabase enginesUser Interface designTechnical communicationTeam leadership

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 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 Stage
Total Funding
unknown
2010-02-01Acquired

Leadership Team

leader-logo
Christine Alegre-Villamor
SR. ACCOUNTS PAYABLE SPECIALIST
linkedin
leader-logo
Joellen R.
HR Business Partner
linkedin
Company data provided by crunchbase