Senior C#/.NET Developer – Next-Generation Laboratory Instruments
Core
Design and develop software components for next-generation ion chromatography instruments, enabling communication, control, and data acquisition for high-precision analytical equipment.
Role type
Senior C#/.NET Developer (Instrument Software)
Builds
Modern, scalable software architecture for new laboratory instruments
Domain
Scientific instrumentation / Analytical chemistry
Deliverable
production ML models | product features
Required skills
C#/.NET development, hardware interfacing, device drivers, modular software architecture, communication protocols, multi-threaded programming, debugging complex systems
Preferred skills
.NET 10, regulated environment experience, cross-functional collaboration
Technologies
C#, .NET 10
Responsibilities
Design and develop software components for instrument control and data acquisition; Build and maintain instrument drivers and low-level software; Collaborate with hardware and firmware engineers on system integration; Implement diagnostics, logging, and error handling; Troubleshoot issues spanning software, firmware, and hardware
Seniority
Senior, hands-on IC