With our robots, we’re transforming the way the world cooks and enjoys food. Through technology that supports the foodservice industry, reduces food waste, and elevates culinary quality to a new, scalable level. Accessible to everyone. Everywhere. Anytime. We give our all to make this happen – across every level, team and function.
As a Senior Control Software Engineer, you develop the intelligence of our robots across all levels – from planning and orchestration to the logic of individual components and embedded code. You take ownership of the entire development cycle and tackle bugs holistically to sustainably improve reliability, performance, and code quality.
These are the tasks you will be responsible for:
- End-to-end ownership of features and issue resolution: You’ll take full responsibility for identifying, reproducing, diagnosing, fixing, testing, and deploying changes across a broad control software codebase. Along the way, you’ll make independent design decisions and contribute directly to the evolution of our systems.
- Boosting reliability and performance: You’ll strengthen core components – including planning and orchestration logic, state machines, and embedded sensor/actuator control – to reduce field bugs, regressions, and mean time to recovery (MTTR), while increasing throughput and overall system stability.
- Level 3 production support: You’ll act as the escalation point for unexpected issues in the field. Using telemetry data, you’ll triage incidents, contain impact, implement long-term fixes, and ensure that learnings from each incident are fed back into the codebase, test coverage, and operational runbooks.
