Autonomy Software Engineer – State Estimation (Rust)

Bedrock Robotics

San Francisco (CA)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Onsite 3 days/week SF office

Job summary

Bedrock Robotics seeks a Software Engineer to develop state-estimation systems for autonomous construction machines. You will fuse GNSS, IMU, lidar, and machine-sensor data to produce accurate real-time estimates of position, motion, and configuration. The role includes production-grade software and testing on real machines.

You will collaborate with controls, perception, safety, hardware, and systems teams to push the complete autonomy stack forward in rugged environments.

Qualifications

  • 4+ years in state estimation, localization, navigation, SLAM, or sensor fusion.

Responsibilities

  • Design, implement, and deploy state-estimation and localization algorithms for autonomous construction machines.

Skills

State estimation
Probabilistic estimation
Linear algebra
3D geometry
Numerical methods
GNSS/INS fusion
Kalman filtering
Factor graphs
Lidar odometry
Sensor calibration
Rust
C++
Estimator evaluation
Debugging
Data analysis

Education

Relevant degree in Robotics/CS/EE/ME/Applied Math

Tools

Rust
C++
Ground-truth testing

Job description

Bedrock Robotics seeks a Software Engineer to develop state-estimation systems for autonomous construction machines. You will fuse GNSS, IMU, lidar, and machine-sensor data to produce accurate real-time estimates of position, motion, and configuration. The role includes production-grade software and testing on real machines.

You will collaborate with controls, perception, safety, hardware, and systems teams to push the complete autonomy stack forward in rugged environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Autonomy State-Estimation Software Engineer
Autonomy State-Estimation Software Engineer

Bedrock Robotics Inc • San Francisco (CA)

On-site
USD 180,000 - 260,000
State-Estimation Software Engineer for Autonomous Machines
State-Estimation Software Engineer for Autonomous Machines

Apply • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Onsite SF office 3 days/week
Reasonable Accommodations
State Estimation Engineer — Autonomous Localization (Rust)
State Estimation Engineer — Autonomous Localization (Rust)

Jobtailor • San Francisco (CA)

On-site
USD 140,000 - 190,000
Software Engineer, State Estimation & Localization
Software Engineer, State Estimation & Localization

Bedrock Robotics • San Francisco (CA)

On-site
USD 120,000 - 180,000
Onsite 3 days/week SF office
Software Engineer, State Estimation & Localization
Software Engineer, State Estimation & Localization

Apply • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Onsite SF office 3 days/week
Reasonable Accommodations
Software Engineer, State Estimation & Localization
Software Engineer, State Estimation & Localization

Bedrock Robotics Inc • San Francisco (CA)

On-site
USD 180,000 - 260,000
Senior Rust Embedded Systems Engineer, Onboard Autonomy
Senior Rust Embedded Systems Engineer, Onboard Autonomy

Bedrock Robotics • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Robotics System Software Engineer (Rust/Linux)
Senior Robotics System Software Engineer (Rust/Linux)

Autonomous Solutions • Longmont (CO)

On-site
USD 120,000 - 180,000
Autonomy Hardware Engineer — Rugged Systems for Construction
Autonomy Hardware Engineer — Rugged Systems for Construction

Bedrock Robotics Inc • San Francisco (CA)

On-site
USD 100,000 - 130,000
Software Engineer, State Estimation, Localization
Software Engineer, State Estimation, Localization

Jobtailor • San Francisco (CA)

On-site
USD 140,000 - 190,000