Global Mapping & SLAM Engineer
TLDR
Develop global dynamic mapping and SLAM systems for autonomous heavy machinery, fusing LiDAR, IMUs, cameras, GNSS, and fleet data to create scalable, stable site maps.
Design and deploy large-scale georeferenced mapping systems for autonomous heavy machinery operating in continuously evolving construction environments.
Develop global dynamic mapping pipelines that maintain accurate, up-to-date site representations across evolving terrain, active construction operations, and machine activity.
Define performance metrics, validation methodologies, and benchmarking frameworks for map quality, localization accuracy, robustness, and runtime performance.
Develop scalable multi-sensor fusion and SLAM algorithms that enable robust mapping, localization, state estimation, and calibration in challenging outdoor environments with degraded or intermittent GNSS.
Collaborate closely with multidisciplinary experts to improve the reliability, scalability, and field performance of the overall system.
Ensure production-quality implementation, documentation, and timely execution in a fast-paced, deployment-driven environment
Master’s or PhD in Computer Science, Robotics, Mechanical Engineering, Electrical Engineering, Geomatics, or a related field.
3+ years of experience developing mapping, SLAM, localization, or state estimation systems for real-world robotic platforms.
Strong understanding of coordinate frames, calibration, sensor synchronization, uncertainty modeling, and real-time robotics systems.
Experience building multi-sensor mapping pipelines using GNSS, LiDAR, cameras, IMUs, and other sensor data.
Strong experience with mapping and SLAM algorithms such as LiDAR-inertial odometry, pose graph optimization, loop closure, scan matching, map alignment, and georeferencing.
Experience writing production-quality C++ and/or Python code in a Linux development environment.
Experience evaluating mapping and localization performance using clear metrics, datasets, field-testing procedures, and benchmarking frameworks.
Experience designing large-scale dynamic mapping systems for unstructured or continuously changing environments.
Experience with global mapping, lifelong mapping, multi-session mapping, semantic mapping, or dynamic scene understanding.
Experience with factor-graph optimization frameworks, mapping backends, geospatial data formats, or large-scale map infrastructure.
Experience deploying perception, mapping, or autonomy systems on real-world robots, construction machines, mining vehicles, agricultural machines, autonomous vehicles, or other heavy equipment.
Ability to reason about system-level tradeoffs between accuracy, robustness, latency, scalability, and maintainability.
Strong communication skills and ability to collaborate across robotics, software, hardware, operations, and product teams.
Ability to prioritize effectively and deliver reliable solutions in a fast-paced, deployment-driven environment.
Gravis Robotics transforms heavy construction machines into intelligent, autonomous robots using a unique blend of learning-based automation and augmented remote control. Our technology allows a single operator to manage a fleet of earthmoving machines safely and efficiently, making significant inroads into the trillion-dollar construction industry. With a robust foundation in large-scale robotics and innovative hardware-software solutions like our Rooftop Autonomous Control Kit, we stand out as pioneers in this rapidly evolving market.