SLAM & C++ Robotics Engineer
Job Description:
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