Staff Embedded Linux Engineer for Autonomous Machinery

Bedrock Robotics Inc

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Bedrock Robotics Inc is building autonomous machinery for real-world construction. We are seeking Senior and Staff Software Engineers to architect, build, and own major areas of our onboard platform, from OS and drivers to runtime frameworks and observability.

You will bring up compute and sensors, ship reliable system services, and scale the fleet across multiple machine types. You will optimize performance, expand diagnostics, and work across hardware, autonomy, and platform teams to push

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, plus fluency in Python for scripting and analysis.
  • Solid foundation building software on Linux-based systems, with the 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.

Responsibilities

  • Bring up next-generation compute and sensors as we expand to new machine types.
  • Develop the core system services that keep a fleet running reliably: software updates, lifecycle management, data logging, health monitoring, and connectivity.
  • Architect and develop the onboard runtime and middleware for execution, communication, configuration, and observability that let autonomy teams move fast and ship to multiple machine types.
  • Optimize and benchmark onboard system performance across CPU, GPU, and memory for mixed-criticality, real-time workloads.
  • Expand diagnostics and observability across the onboard stack, enabling a small team to keep a growing fleet healthy.
  • Build internal tools, frameworks, and test infrastructure that accelerate development and validation across engineering.
  • Lean into AI and agents, from automating development workflows to fleet analysis, triage, troubleshooting, and more.

Skills

Embedded systems
C++ or Rust
Python scripting
Linux fundamentals
Cross-team leadership

Tools

NVIDIA Jetson
CUDA
TensorRT
OTA tooling

Job description

Bedrock Robotics Inc is building autonomous machinery for real-world construction. We are seeking Senior and Staff Software Engineers to architect, build, and own major areas of our onboard platform, from OS and drivers to runtime frameworks and observability.

You will bring up compute and sensors, ship reliable system services, and scale the fleet across multiple machine types. You will optimize performance, expand diagnostics, and work across hardware, autonomy, and platform teams to push

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

Similar jobs worth comparing

Senior Embedded Safety-Critical Systems Engineer
Senior Embedded Safety-Critical Systems Engineer

Bedrock Robotics Inc • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Embedded Engineer – Onboard Autonomy & Safety
Senior Embedded Engineer – Onboard Autonomy & Safety

Bedrock Robotics Inc • San Francisco (CA)

On-site
USD 180,000 - 280,000
Equal Opportunity Employer
Reasonable Accommodations
Senior Embedded Safety-Critical Systems Engineer
Senior Embedded Safety-Critical Systems Engineer

Bedrock Robotics • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff Software Engineer, Embedded Linux
Staff Software Engineer, Embedded Linux

Bedrock Robotics Inc • San Francisco (CA)

On-site
USD 180,000 - 240,000
Lead Backend Engineer for Autonomous Construction Fleet
Lead Backend Engineer for Autonomous Construction Fleet

Bedrock Robotics • San Francisco (CA)

On-site
USD 170,000 - 210,000
Embedded Software Engineer, Safety-Critical Systems
Embedded Software Engineer, Safety-Critical Systems

Bedrock Robotics Inc • San Francisco (CA)

On-site
USD 180,000 - 240,000
Embedded Software Engineer, Safety-Critical Systems
Embedded Software Engineer, Safety-Critical Systems

Bedrock Robotics • San Francisco (CA)

On-site
USD 180,000 - 240,000
Embedded Software Engineer, Onboard Platform
Embedded Software Engineer, Onboard Platform

Bedrock Robotics Inc • San Francisco (CA)

On-site
USD 180,000 - 280,000
Equal Opportunity Employer
Reasonable Accommodations
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 Hardware Reliability Engineer, Autonomous Machines
Senior Hardware Reliability Engineer, Autonomous Machines

Bedrock Robotics • San Francisco (CA)

On-site
USD 120,000 - 150,000