Lead Robotics Perception Engineer - SLAM Job ID: 426763

Peppermint Robotics

United States

Hybrid

USD 150,000 - 230,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Peppermint Robotics is hiring a Lead Robotics Perception Engineer - SLAM to guide the development of robust 3D LiDAR-based SLAM solutions for autonomous robots. You will mentor the team, collaborate with perception, controls, and navigation, and optimize SLAM for real-time performance on embedded hardware.

The role requires strong expertise in 3D LiDAR SLAM, visual SLAM, loop closure, graph optimization, and a track record of delivering SLAM in dynamic indoor environments.

Qualifications

  • Master’s degree in Robotics, CS, EE or related field, with SLAM publications.
  • Experience delivering SLAM on multiple robotics products in dynamic indoor spaces.
  • Expertise with 3D LiDAR SLAM, visual SLAM, loop closure, and lifelong mapping.
  • Strong knowledge of Lie algebra, probabilistic estimation, sensor fusion, and graph optimization.
  • Proficient in C++ and Python in Linux environments; ROS/ROS2 experience.
  • Experience with GTSAM, iSAM2, Ceres, or G2O; sensor integration and sensor fusion.
  • Good mentoring, leadership, and cross-team collaboration capabilities.

Responsibilities

  • SLAM System Development: real-time SLAM with 3D LiDARs, 2D LiDARs, cameras.
  • Optimization: factor-graph pipelines using GTSAM, Ceres, G2O.
  • Sensor Fusion: IMU, wheel odometry, vision systems integration.
  • Testing & Validation: real-world deployments in diverse environments.
  • Cross-Functional Collaboration: work with perception, controls, navigation teams.
  • Performance Tuning: optimize SLAM on embedded compute.
  • Team Leadership: mentor junior teammates and share expertise.
  • Supply Chain Curation: sensor selection alongside other tech leads.
  • Logistics: overlap with IST and occasional travel to India.

Skills

C++
Python
Linux
Mentoring
Team leadership

Education

Master’s degree in Robotics
PhD preferred

Tools

GTSAM
iSAM2
Ceres Solver
G2O
ROS/ROS2
PCL/Open3D

Job description

Location: US remote/ on site Pune

Job Overview:

We are seeking a Lead Robotics Perception Engineer - SLAM to join our core autonomy team. This role focuses on leading development and optimization of 3D LiDAR-based SLAM solutions, enabling reliable and accurate localization and mapping for autonomous robots deployed across complex, real-world environments. We are looking for engineers who are not only experts in state-of-the-art SLAM solutions but also able and willing to build our senior talent pool through mentoring and collaboration.

Key Responsibilities:
  • SLAM System Development: Develop robust, real-time SLAM systems using 3D LiDARs, 2D LiDARs, cameras, and other onboard sensors.
  • Optimization: Design and implement factor graph-based optimization pipelines using GTSAM, Ceres Solver, G2O.
  • Sensor Fusion: Integrate SLAM with IMU, wheel odometry, and vision-based systems.
  • Testing & Validation: Continuously test and validate SLAM modules across diverse real-world deployments, including crowded airports, large malls, and hospitals.
  • Cross-Functional Collaboration: Collaborate closely with perception, controls, and navigation teams to ensure seamless robot autonomy.
  • Performance Tuning: Profile and optimize SLAM performance for resource-constrained embedded compute platforms.
  • Team Leadership: Serve as a technical leader in SLAM. Mentor junior team members by sharing knowledge and skills gained through your experience.
  • Supply Chain Curation: Share ownership of sensor selection with other technical leads.
  • Logistics: Able and willing to work with teammates in India, including at least two hours of overlap with IST (India Standard Time) for most days and rare travel to India for team-building.
Minimum Qualifications
  • Education: Master’s degree in Robotics, Computer Science, Electrical Engineering, or a related field, including published SLAM research in respected venues.
  • Experience: History of developing and delivering SLAM systems on multiple shipped robotics products (typically requiring several years of industry experience) that successfully operate in large, dynamic indoor environments.
  • Advanced SLAM Expertise: Proven expertise with 3D LiDAR-based SLAM, visual SLAM, loop closure, global mapping, multi-session SLAM, and lifelong mapping.
  • Theoretical Knowledge: Strong grasp of Lie algebra, probabilistic estimation, sensor fusion, and graph optimization.
  • Programming: Proficient in C++ and Python in a Linux-based development environment.
  • Optimization Tools: Experience with GTSAM, iSAM2, Ceres Solver, or G2O.
  • Middleware: Familiarity with ROS/ROS2 and standard robotics middleware.
Preferred Qualifications
  • Education: PhD focusing on SOTA SLAM methods.
  • Point Cloud Processing: Familiarity with PCL, Open3D, or similar libraries.
  • Research & Community: Contributions to open-source SLAM projects or publications in leading conferences (e.g., ICRA, IROS, RSS).
  • Embedded Systems: Knowledge of performance optimization on resource-constrained hardware.
  • Supply Chain: experience in selecting SLAM-related sensors such as LiDARs, depth cameras, RGB cameras, IMUs.
  • AI Proficiency: Demonstrated ability to use LLMs (Claude or Gemini) to accelerate software development and solve complex technical challenges.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Robotics Perception Engineer - SLAM
Lead Robotics Perception Engineer - SLAM

Peppermint Robotics • United States

Remote
USD 180,000 - 280,000
Senior Robotics Engineer - SLAM Lead
Senior Robotics Engineer - SLAM Lead

Peppermint Robotics • United States

Hybrid
USD 150,000 - 210,000
Senior Robot Localization and Mapping Engineer
Senior Robot Localization and Mapping Engineer

Intuitive Autonomy • San Jose (CA)

On-site
USD 150,000 - 190,000
Senior SLAM / Localization Engineer
Senior SLAM / Localization Engineer

Evolution USA • Palo Alto (CA)

On-site
USD 200,000 - 270,000
Senior Robotics Navigation Engineer
Senior Robotics Navigation Engineer

Dexmate • Fremont (CA)

On-site
USD 150,000 - 200,000
Senior SLAM Lead - 3D LiDAR & Real-Time Robotics (Remote)
Senior SLAM Lead - 3D LiDAR & Real-Time Robotics (Remote)

Peppermint Robotics • United States

Hybrid
USD 150,000 - 230,000
Senior robotics navigation engineer
Senior robotics navigation engineer

Dexmate Inc. • United States

On-site
USD 85,000 - 120,000
Senior Software Engineer - Calibration, Localization & Mapping
Senior Software Engineer - Calibration, Localization & Mapping

Cosmic Robotics • United States

On-site
USD 150,000 - 230,000
Isaac Sim simulations
TensorRT optimization
Edge deployment experience
Lead Robotics Perception SLAM Engineer (3D LiDAR)
Lead Robotics Perception SLAM Engineer (3D LiDAR)

Peppermint Robotics • United States

Hybrid
USD 150,000 - 210,000
Robotics Engineer, SLAM
Robotics Engineer, SLAM

Recruiting from Scratch • Scottsdale (AZ)

On-site
USD 120,000 - 150,000