- Zurich, Zurich, Switzerland
- Senior
- 3+ years
Lead development of new features across the autonomy stack and partner integrations for autonomous drone software.
Responsibilities
- Take ownership and drive the development of new features across the autonomy stack and partner integrations
- Collaborate closely with hardware engineers, product managers, and external partners to define system requirements and translate them into robust software architecture
- Design and implement robust distributed state machines, leader election protocols, and fault‑tolerant architectures
- Deliver clean, readable and maintainable code while confidently managing complex concurrency and contention scenarios
- Develop and run rigorous tests utilizing SITL/HITL simulation environments to validate code prior to physical deployment