Staff Engineer, Software
Core
Provide technical leadership and architectural guidance while developing innovative software solutions for bioprocessing, industrial automation, and scientific instrumentation.
Role type
Staff Software Engineer (Industrial Automation & Bioprocessing)
Builds
Scalable, secure software solutions, backend services, REST APIs, data pipelines, and reference architectures for cloud platforms and scientific instruments.
Domain
Life Sciences / Industrial Automation / Bioprocessing
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, C#/.NET/Java/Python, REST APIs, data pipelines, industrial protocols (OPC UA, Modbus, EtherNet/IP), CI/CD, DevOps, AI/ML, Generative AI, predictive analytics, GxP validation
Preferred skills
Bioprocessing, pharmaceutical manufacturing, digital twins, model-based approaches, soft sensors
Technologies
C#, .NET, Java, Python, REST, NoSQL, OPC UA, Modbus, EtherNet/IP, PROFINET, MQTT, CI/CD, DevOps
Responsibilities
Architect and deliver scalable software for instrumentation and process applications; develop reusable components and integration layers; integrate with PLCs, SCADA, and sensors; design data acquisition and analysis solutions; drive AI/ML implementation for predictive maintenance; provide technical leadership and mentorship.
Seniority
Staff, hands-on IC with strategic influence