
Software Engineer, Calibration
Bedrock Robotics Inc2 days ago
Responsibilities
- Develop and deploy intrinsic and extrinsic calibration algorithms for cameras, lidars, GNSS, and IMUs, along with procedures for articulated-machine geometry.
- Build calibration procedures that field teams can run independently across varied machine types at active job sites.
- Own calibration verification methods used to qualify machines for autonomous operation through independent measurements and system-level testing.
- Define quantitative calibration quality metrics and acceptance criteria tied to machine performance.
- Develop methods to detect degraded calibration across the machine fleet in partnership with Foundations engineers.
- Diagnose calibration failures involving sensor and kinematic models, timing, mounting, and data quality.
- Test improvements using recorded data and physical machines while collaborating with estimation, perception, hardware, and field teams.
Requirements
- 4+ years of professional engineering or applied research experience in calibration, robotics, computer vision, or a related field, or a proven track record delivering calibration systems for real-world applications.
- Strong foundations in linear algebra, 3D geometry, nonlinear optimization, and numerical methods.
- Hands-on experience developing sensor or kinematic calibration methods, including understanding parameter observability.
- Experience validating calibration accuracy beyond optimizer residuals and investigating failures with real sensor or machine data.
- Strong production software skills in Rust or modern C++; experienced C++ engineers can ramp up in the primarily Rust-based production stack.
- A degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, Applied Mathematics, or a related field, or equivalent practical experience.
- Preferred experience includes in-field, targetless, or online calibration; articulated-machine calibration; large nonlinear optimization such as bundle adjustment or joint estimation; and production Rust experience.
Benefits
- Bay Area role with the ability to work onsite at the San Francisco office on a daily or weekly basis.
- Equal opportunity employer committed to a diverse and inclusive workplace.
- Reasonable accommodations are available throughout the hiring process.
About Bedrock Robotics Inc
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.