Taro Logo

Mid / Senior SLAM Engineer

Startup that turns heavy construction machines into intelligent and autonomous robots through learning-based automation and augmented remote control.
Embedded
Senior Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
Robotics · AI

Job Description

Gravis Robotics is an innovative startup revolutionizing the construction industry by transforming heavy construction machines into autonomous robots. They're developing a Rooftop Autonomous Control Kit (Rack) that combines sensors, compute, and communication modules for manufacturer-agnostic automation solutions.

As a SLAM Engineer on the perception team, you'll be at the forefront of developing cutting-edge localization, mapping, and calibration algorithms for autonomous construction machines. The role combines advanced robotics expertise with practical implementation, requiring strong skills in C++/Python and experience with SLAM frameworks.

The position offers an opportunity to work with a diverse, international team in Zurich, tackling global-impact challenges in construction automation. The company values work-life balance and offers competitive compensation. They're particularly interested in candidates with expertise in SLAM systems, especially those involving RADAR and GPS/GNSS integration, and experience with ROS2.

This is an ideal role for someone passionate about robotics and autonomous systems, offering the chance to directly influence the development of revolutionary construction technology. The company maintains an inclusive culture and welcomes applications from candidates who might not meet every requirement but demonstrate strong potential and enthusiasm.

Last updated 5 months ago

Responsibilities For Mid / Senior SLAM Engineer

  • Design, prototype, and deploy advanced real-time localization, mapping, and calibration systems for autonomous heavy machines using lidar, inertial, visual and GPS data
  • Establish and optimize testing procedures and performance metrics to ensure robust system behavior
  • Collaborate closely with multidisciplinary experts to improve the reliability and performance of the entire system

Requirements For Mid / Senior SLAM Engineer

Python
Linux
  • Master's or PhD in Computer Science, Mechanical Engineering, Electrical Engineering or a related field
  • 3+ years of experience in developing and implementing robust localization + mapping algorithms
  • Experience writing production-quality C++/Python code in a Linux development environment
  • Experience with building/refining SLAM frameworks using Lidar-Intertial-Visual data
  • Risk management skills with the ability to re-prioritize work packages and meet deadlines
  • Excellent communication skills with the ability to effectively convey technical concepts
  • Proficiency in English

Related Jobs

Embedded Flight Control Software Engineer

Senior Embedded Software Engineer role at Destinus, developing flight control systems for next-gen aircraft and UAVs, requiring 5+ years experience in embedded systems and C/C++ programming.

Embedded Robotics Software Engineer

Senior Embedded Software Engineer role at Robotics and AI Institute, developing cutting-edge robotic systems using C++, RTOS, and embedded systems in Zurich.

Senior Backend Engineer - DAM

Senior Backend Engineer position at Frontify, working on DAM team to develop and architect scalable solutions using PHP8+, GraphQL, and MySQL, with remote work options in Switzerland.

Senior Frontend Engineer - DAM

Senior Frontend Engineer position at Frontify, working on DAM team to develop and architect scalable solutions using React and TypeScript, with remote work options in Switzerland.

Senior Deep Learning Compiler Engineer - PyTorch

Senior Deep Learning Compiler Engineer position at NVIDIA, focusing on developing Thunder compiler for PyTorch optimization on NVIDIA GPUs.