Software Engineer - Autonomy Infrastructure, Systems and Tools
skydio · Zurich
Description du poste
About the role
Skydio is seeking an experienced software engineer to lead the development of tools that support every stage of the autonomy lifecycle. You will build and evolve core internal platforms that enable engineers to test new ideas, diagnose system behaviors, and understand complex interactions between software and the physical world. The role blends backend systems work with front‑end visualization, focusing on developer experience and effective tooling.
Key responsibilities
- Design and build robust replay and analysis systems that let engineers inspect and reproduce recorded autonomy behavior with fine‑grained control over system state, perception outputs, and decision‑making.
- Develop scalable infrastructure for automated testing and failure triage, expanding simulation and log‑driven test coverage while accelerating root‑cause analysis.
- Define clear APIs, data contracts, and performance requirements at the interface between autonomy software and core robotics middleware, supporting downstream integration.
- Implement high‑quality developer infrastructure and tools that prioritize reliability, performance, and usability, enabling rapid iteration and safe experimentation.
Required profile
- 3+ years of professional software engineering experience, preferably in robotics, simulation, or systems development.
- Proficiency in C++ and Python with strong knowledge of performance‑sensitive, multi‑threaded systems.
- Experience with simulation frameworks, time‑synchronized data systems, or state‑machine‑driven applications.
- Familiarity with structured data visualization, log processing, and developer tooling design.
- Strong communication skills and ability to collaborate across cross‑functional teams in a fast‑paced environment.
Required skills
- C++
- Python
- Simulation frameworks
- Time‑synchronized data systems
- State‑machine‑driven applications
- Structured data visualization
- Log processing
- Developer tooling design
- Front‑end development (React, TypeScript, Three.js, Plotly)
- Distributed systems
- Cloud‑hosted services
- Multithreading and real‑time performance optimization
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches en Suisse.
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 16 heures
Expire dans 1 mois
6 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
skydio
Zurich
Offres similaires
-
IT Support Specialist
BCIC Swiss GmBH | Best Connect International Company Zurich -
Senior Solution Engineer (Zurich)
snowflake Zurich -
Autonomy Engineer - ML & DL Infrastructure
skydio Zurich -
IT Engineer (80-100%)
yellowshark® AG Bassersdorf -
Senior Full-Stack Software Engineer
Ucentrics AG Zürich Metropolitan Area