Senior Robotics Engineer, Navigation & SLAM
Why RoboForce
RoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company’s robots are engineered for demanding industrial environments, with a focus on real-world deployment and scalability.
We are seeking a Senior Robotics Engineer, Navigation & SLAM to own the mobility stack for our fleet. In this role, you will enable robust autonomy in environments where standard 2D navigation breaks down—architecting state estimation systems that operate reliably in GPS-denied zones and building traversability analysis pipelines that determine whether terrain is safe to cross. You are not just solving point-to-point navigation; you are solving the physics of mobility on unpredictable terrain.
Responsibilities
- Robust State Estimation: Architect and implement high-fidelity localization systems that fuse multi-modal sensor data, including LiDAR, visual odometry, IMU, and proprioceptive signals. You will build and maintain Kalman Filter or Factor Graph backends that achieve reliable accuracy under vibration, low-texture conditions, sensor occlusion, and dynamic environments.
- 3D Traversability Analysis: Convert raw sensor data into actionable navigation representations. You will develop real-time algorithms to analyze terrain geometry—estimating slope, roughness, step height, and clearance—to determine whether a path is safe given the robot’s mobility constraints.
- Kinematically Constrained Planning: Design global and local planners that respect the physical limits of the platform, including non-holonomic constraints, stability margins on slopes, and traction limits on soft or uneven ground. Your planners must generate trajectories that are dynamically feasible, safe, and robust.
Requirements
- Experience: Ph.D. in Robotics, Mechanical Engineering, Computer Science, or a related field, OR an M.S. degree with 4+ years of relevant industry experience.
- Probabilistic Robotics: Deep understanding of state estimation theory, including Kalman Filters and/or Factor Graphs. You are comfortable modeling sensor noise, uncertainty, and covariance in non-ideal conditions.
- SLAM Expertise: Proven experience building, deploying, or maintaining SLAM systems on real robotic platforms.
- 3D Navigation: Strong grasp of path planning in 3D environments, including costmap generation from point clouds and the use of sampling-based or optimization-based planners.
- C++ Performance Engineering: Expertise in modern C++ (C++17/20), with strong attention to real-time performance, memory management, and efficient processing of high-bandwidth sensor streams.
- Requires 5 days/week in-office collaboration with the teams.
Bonus Qualifications
- GNSS / RTK Fusion: Experience integrating GPS or RTK receivers into localization stacks for global positioning in outdoor environments.
- Slip & Traction Estimation: Background in detecting slip or loss of traction from sensor signals and adapting planning or control constraints accordingly.
- GPU Acceleration: Experience using CUDA to accelerate perception, grid generation, or navigation pipelines.
Benefits
- Competitive stock options/equity programs.
- Health, dental, and vision insurance, 401(k) plan.
- Visa sponsorship and green card support for qualified candidates.
- Lunches and dinners, a fully stocked kitchen, and regular team-building events.
Create a Job Alert
Interested in building your career at RoboForce? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field

