Senior software engineer responsible for designing, developing, and maintaining control software for advanced life science research instruments. Core work spans low-level hardware integration, data acquisition, motion control, signal processing, and distributed services using C# and .NET 6+. Will refactor existing architecture, improve performance and reliability, and collaborate with systems engineering teams to implement new instrument functionality. Requires 5+ years of software development experience, proficiency with Linux, multi-threaded programming, real-time data acquisition, and RPC frameworks like gRPC.
San DiegoLast seen today