Job Openings SLAM & C++ Robotics Engineer

About the job SLAM & C++ Robotics Engineer

SLAM & C++ Robotics Engineer

Zurich Area, Switzerland (Hybrid) | Permanent role

We are currently supporting an innovative robotics company in the Zurich region, and we are looking for a Mid–Senior SLAM Engineer to join their perception team.

This is a great opportunity to work on real autonomous machines operating in complex, real-world environments.

What you will be doing

  • Developing real-time SLAM and localization systems
  • Working with multi-sensor setups: LiDAR , cameras , IMUs , GNSS
  • Designing algorithms for mapping, calibration, and state estimation
  • Improving performance in dynamic, real-world conditions
  • Collaborating with robotics, software, and hardware teams
  • Delivering production-quality C++ code

What we are looking for

  • 2+ years of industry experience in SLAM, localization, or mapping
    (senior profiles with extensive experience also welcome)
  • Strong C++ skills in Linux environments
  • Hands-on experience with LiDAR, visual, or inertial SLAM
  • Understanding of real-time perception or state estimation
  • Experience building or maintaining large-scale maps is a strong plus

Nice to have

  • Sensor fusion with GNSS, radar, or IMUs
  • Machine learning applied to SLAM or perception
  • ROS2 or similar robotics frameworks
  • Multi-sensor calibration experience

Why this role stands out

  • Work on real robotic systems, not just simulations
  • Innovative and fast-moving robotics environment
  • International, English-speaking team
  • Hybrid work flexibility