CareerPlanSign in

Staff Software Engineer

USA CA - Milpitas 155💼 Full-time💰 $135,500–$135,500🗓 2026-09-09 → 2026-09-26

Core

Design, develop, and architect software applications for flow cytometry instruments to support medical research and diagnostics.

Role type

Staff Software Engineer (Medical Device/Instrumentation)

Builds

Software products and enhancements for flow cytometry instruments

Domain

Life Sciences / Medical Technology / Flow Cytometry

Deliverable

product features

Required skills

C#/.NET development, TypeScript, Angular, HTML, ASP.NET, CSS3, SignalR, WebAPI, SQL Server, microservices architecture, object-oriented design, unit testing, API testing, code inspections, technical reviews, project estimation, cross-functional collaboration, mentoring developers

Preferred skills

FDA regulated environment experience, flow cytometer software development, Agile/Scrum processes

Technologies

C#, .NET, TypeScript, Angular, HTML, ASP.NET, CSS3, SignalR, WebAPI, SQL Server

Responsibilities

Design and document software products; build unit and API tests; research and prototype solutions; develop features across device communication, business logic, and UI layers; mentor developers; monitor work progress against schedule; conduct code inspections and technical reviews

Seniority

Staff, hands-on IC with strategic input and mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.