Your mission
We are looking for an exceptional Autonomy Engineer to join our robotics development team and take a central role in advancing the autonomous capabilities of our indoor inspection drones. This role involves the development and integration of cutting-edge algorithms for sensor fusion, localization, mapping, obstacle avoidance, and autonomous navigation. You'll work closely with a multidisciplinary team to bring advanced autonomy features into real-world deployments. We're seeking someone with a strong academic and practical background in robotics who can make an immediate impact and grow with the team as we scale.
Responsibilities:
* Design, develop, and integrate core autonomy components, including:
o Sensor fusion (e.g., IMU, camera, LiDAR)
o Localization and SLAM algorithms
o Obstacle detection and avoidance
o Path planning and autonomous navigation
* Validate and test algorithms in simulation and real-world environments.
* Collaborate with software, control, and hardware engineers to ensure smooth system integration.
* Optimize autonomy stacks for robustness, real-time performance, and reliability in indoor environments.
* Contribute to system architecture decisions and roadmap for autonomy-related features.
* Analyze data from field tests and iterate on algorithms based on experimental results.
* Participate in code reviews and maintain high software quality standards.
Your profile
* PhD or equivalent experience in Robotics, Computer Vision, Autonomous Systems, or a closely related field.
* Strong track record in developing and deploying real-time autonomy systems, preferably in robotics or aerial platforms.
* Deep understanding of localization, mapping (SLAM), sensor fusion, and motion planning algorithms.
* Proficiency in C++ and Python, with experience in robotics middleware (e.g., ROS/ROS2).
* Experience working with perception sensors such as cameras, IMUs, and LiDAR.
* Familiarity with simulation tools and environments (e.g., Gazebo, Isaac Sim, or custom frameworks).
* Solid software engineering practices, including testing, version control, and documentation.
* Strong analytical and problem-solving skills, with a proactive and hands-on mindset.
* Bonus: Experience with indoor navigation, constrained environments, or drone autonomy.
* Bonus: Familiarity with the Rust programming language and with real-time compute constraints.
Why us?
* Evolution in a dynamic, fast-growing and exciting environment.
* Have measurable impact in the innovative projects that matter.
* Work with passionate, talented and committed teammates in a reasonably sized team.
* Be part of a recognised robotics company, a Swiss scale-up. Consecutively rewarded as a Swiss Top 100 Start-up and no 1 robotics start-up company 23/24
* Ensure your growth and profit from continuous training
* Be part of where humans are important
* Modern offices in a compound of buildings full of start-ups.
* A team-elected Chief Happiness Officer, making sure the shelves are always loaded with fruits, juices and cakes.
* Access to personal benefits platform.
* Onsite restaurants/cafeteria and vending machines.
* Onsite gym club, with reductions offered for start-ups.