Robotics Engineer - SLAM & State Estimation

Flyability · Paudex

Flyability, based in Paudex, CH, seeks a Senior Robotics Engineer to develop real-time SLAM and state-estimation systems for inspection drones. The role involves sensor fusion, algorithm optimization, and field testing, with a hybrid work model and strong collaboration across teams.

This position is part of the Autonomy team and focuses on creating real-time SLAM and state-estimation systems for inspection drones. It requires close collaboration with perception, autonomy, and product teams, as well as regular testing in real-world environments.

Responsibilities

  • Design, implement, and optimize real-time SLAM and state-estimation systems for deployment on drones
  • Develop sensor fusion algorithms integrating LiDAR, IMU, and camera data for accurate localization
  • Test and debug localization and mapping performance in simulation and real-world conditions
  • Support mapping and reconstruction pipelines for inspection outputs, including photogrammetry and digital twins
  • Work closely with perception, autonomy, and product teams to ensure system robustness and integration

Requirements

  • 5+ years of experience developing SLAM or state-estimation systems for real-world robotics applications
  • Strong grasp of robotics fundamentals including Kalman filtering, sensor fusion, feature matching, pose graph optimization, and 3D orientation representations (quaternions, Euler angles)
  • Proven experience with place recognition and loop closure detection techniques
  • Hands-on experience with LiDAR, IMU, and camera data, including multi-sensor fusion for reliable estimation
  • Application of machine learning in localization or mapping, such as learned features, pose networks, or depth prediction
  • Proficiency in C++, Rust, and/or Python with solid software engineering practices
  • Familiarity with semantic mapping systems
  • Ability to debug complex robotic systems in the field and contribute to real-world testing and deployment
  • Fluent English communication skills

Nice to have

  • Experience working with drones or embedded robotic platforms
  • French language skills

What the company offers

  • 25 vacation days per year, plus all public holidays
  • Additional days off based on seniority, up to 5 days
  • Comprehensive accident insurance covering medical treatments and hospitalization
  • Flexible schedules and option to work remotely up to 2 days per week
  • Discounts on gym memberships and sports events
  • Access to Swibeco platform for discounts and rewards at retailers and services
  • Team events including ski weekend, summer barbecue, and after-work gatherings

About the company

Flyability is a young Swiss company that encourages independent thinking while fostering a collaborative environment. Employees are encouraged to share ideas and contribute to problem-solving, with a strong emphasis on teamwork and valuing every team member’s input.

  • Encourages independent thinking and collaboration
  • Values every employee’s input in solving challenges
  • Promotes teamwork and open idea-sharing

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.