Bedrock Robotics Inc

Software Engineer, State Estimation & Localization

Bedrock Robotics Inc
Apply
3 hours ago
San Francisco, CA, USAMid Level
H1B sponsor

Responsibilities

  • Design, implement, and deploy state-estimation and localization algorithms for autonomous construction machines.
  • Fuse GNSS, IMU, lidar, and machine-sensor data into real-time estimates of position, motion, and configuration.
  • Improve reliability through sensor monitoring, consistency checks, fault detection, confidence estimates, redundancy, and graceful degradation.
  • Handle delayed, out-of-order, intermittent, or missing measurements.
  • Build ground-truth systems, offline reference estimators, performance metrics, and regression tests.
  • Work on sensor calibration, clock synchronization, lidar-based arm estimation, and joint offline estimation.
  • Diagnose issues using field data, recorded-data replay, and simulation, then test improvements on physical machines.
  • Collaborate with controls, perception, safety, hardware, and systems teams to improve the complete autonomy system.

Requirements

  • 4+ years of professional engineering or applied research experience in state estimation, localization, navigation, SLAM, or sensor fusion.
  • Strong foundations in probabilistic estimation, linear algebra, 3D geometry, and numerical methods.
  • Hands-on experience with GNSS/INS fusion, Kalman filtering, factor graphs, lidar or visual odometry, point-cloud registration, or sensor calibration.
  • Strong production software skills in Rust or modern C++; the production stack is primarily Rust.
  • Experience measuring estimator performance using ground truth, recorded data, simulation, and real-world testing.
  • Strong debugging and data-analysis skills across algorithms, software, sensors, and hardware.
  • Degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, Applied Mathematics, or a related field, or equivalent practical experience.
  • Preferred experience with autonomous vehicles, robots, embedded platforms, estimator monitoring, uncertainty, fault detection, redundancy, safety-relevant systems, nonlinear optimization, smoothing, GNSS, inertial sensing, lidar localization, ICP, continuous-time estimation, articulated-machine estimation, offline reference estimators, or heavy industrial machines.

Benefits

  • Based in San Francisco with an expectation of being onsite at the San Francisco office three days per week.

Tech Stack

Categories

Robotics
Bedrock Robotics Inc

About Bedrock Robotics Inc

51-200 employees

Bedrock Robotics builds autonomous control systems that retrofit heavy construction equipment, enabling driverless operation on large infrastructure and industrial projects. The San Francisco–based, privately held company, founded in 2024, deploys its technology with contractors and project owners to speed schedules and improve job-site safety. Its business centers on upgrading existing fleets and operating them in the field, with software, sensors, and integration services tailored to construction workflows.

Contact me