Bedrock Robotics

Software Engineer, Onboard Platform

San Francisco, CA, Remote. Posted 2 months ago

The role

Senior and Staff Software Engineers will architect, build, and own major areas of the onboard platform. This includes working on the OS, drivers, system services, and runtime frameworks for autonomous machines.

What you will do

  • Bring up next-generation compute and sensors
  • Develop core system services like software updates, lifecycle management, data logging, health monitoring, and connectivity
  • Architect and develop onboard runtime and middleware for execution, communication, configuration, and observability
  • Optimize and benchmark onboard system performance across CPU, GPU, and memory
  • Expand diagnostics and observability across the onboard stack
  • Build internal tools, frameworks, and test infrastructure
  • Lean into AI and agents for automating workflows and fleet analysis

Required qualifications

  • Experience building and shipping embedded systems in robotics, automotive, drones, or other high-performance embedded contexts
  • Strong programming skills in a systems language such as C++ or Rust
  • Fluency in Python for scripting and analysis
  • Solid foundation building software on Linux-based systems
  • Versatility to work up and down the stack from services and applications to performance tuning and system internals
  • Comfortable developing, automating, and debugging across the hardware/software boundary
  • Track record of leading projects, driving design decisions, and working effectively across hardware, autonomy, and platform teams

Nice to have

  • Hands-on work with real-world sensing systems, including cameras, lidar, GPS/GNSS, IMUs, radar, or other fielded sensors
  • Background in OTA, security, connectivity, telemetry, diagnostics, or other production-hardening areas for connected fleets
  • Familiarity with the NVIDIA Jetson ecosystem, including optimizing ML inference and other GPU workloads on embedded compute (e.g., CUDA, TensorRT)
  • Experience with Rust in production or performance-critical systems
  • Prior work on safety-critical systems

About the company

Bedrock retrofits heavy equipment like excavators with autonomy to help contractors safely take on more projects. The company has raised nearly $1B in total funding.