Software Engineer, Lab Automation
Adaptyv, Lausanne
The role
You'll build work-cell orchestration, instrument drivers, protocol scheduling, error-recovery logic, and monitoring. Physical systems fail in ways pure software doesn't — a plate gets stuck, a liquid handler skips a well, a temperature controller drifts. Your job is to make the system handle all of it gracefully. This is a broad, hands-on role for a strong engineer who wants their code to drive real machines and see it run the same day.
What you will do
- Build orchestration software that coordinates liquid handlers, plate readers, incubators, and robot arms — handling timing dependencies, state, and error recovery.