Job Description
Software Automation Engineer
Do you want to help build the next generation of autonomous lab platforms?
This role focuses on creating the automation backbone behind next-generation lab and robotics platforms. You’ll work at the intersection of instruments, robots, firmware, and software - building the integrations and workflows that enable true autonomous experimentation. Expect a mix of device-level engineering, system-wide architecture, and hands-on problem solving.
If you enjoy connecting hardware, software, and clever engineering to build systems that run themselves, you’ll fit right in.
What You’ll Be Doing:
1. Developing automated workflows that turn complex experimental steps into structured, repeatable software protocols using robotics
2. Integrate lab hardware and software, exposing firmware capabilities through clean, standard interfaces.
3. Contribute to system architecture design to ensure high reliability, monitoring, and performance across all automation platforms.
4. Break systems down, understand them deeply, and reimagine how they can be used to create innovative solutions.
5. Collaborate with scientific, technical, and operational colleagues to ensure automation meets real-world needs.
6. Evaluate new tools and technol...