bedrock-robotics
Software Engineer, Onboard Platform
San Francisco, CA (Remote)fulltimemidAdded 2 days ago
About this role
Bedrock is seeking a Senior or Staff Software Engineer to build the core software platform powering autonomous construction machinery. You'll own critical systems from OS and drivers through fleet management, working in Rust to ensure reliable operation in harsh field environments across growing autonomous fleets.
What you'll do
- Bring up next-generation compute and sensors for new machine types
- Build and optimize drivers and data paths for high-bandwidth sensor integration with low latency
- Develop core system services including software updates, lifecycle management, health monitoring, and connectivity
- Optimize CPU and GPU performance scheduling for mixed-criticality real-time workloads
- Establish diagnostics and observability infrastructure for fleet health management
What they're looking for
- Embedded systems design and shipping (robotics, automotive, drones)
- Embedded Linux (kernel, drivers, services, performance optimization)
- Rust, C, or C++
- Hardware bring-up and board-level debugging
- Real-time systems and performance optimization
- Fleet management and OTA systems
- Sensor integration (cameras, lidars, IMUs, GPS)
- Leadership and cross-functional collaboration
Benefits
- $350M in funding backing the company
- Work on meaningful real-world autonomy problems
- Collaborate with industry veterans from Waymo, Segment, and Uber Freight
- Flexible role with potential relocation to SF or NY offices
- Apply cutting-edge technology to solve infrastructure challenges
Opens the official application on the employer’s site. No login required.