Software Engineer, Robotics Middleware

Posted 25 Days Ago
Hiring Remotely in San Francisco, CA, USA
Remote or Hybrid
Expert/Leader
Robotics
The Role
Lead the architecture and development of embedded software frameworks for autonomous robotics, focusing on real-time performance, coding standards, and team collaboration.
Summary Generated by Built In

Join the team bringing advanced autonomy to the built world

At Bedrock, we’re moving AI out of the lab and into the real world. Our team is composed of industry veterans who helped launch Waymo, scaled Segment to a $3.2B acquisition, and grew Uber Freight to $5B in revenue. Today, we’re deploying autonomous systems on heavy construction machinery across the country, accelerating project schedules of billion-dollar infrastructure projects and improving safety on job sites. Backed by $350M in funding, we’re working quickly to close the gap between America's surging demand for housing, data centers, manufacturing hubs, and the construction industry's growing labor shortage.

This is where algorithms meet steel-toed boots. You’ll collaborate with construction veterans and world-class engineers to solve physical-world problems that simulations can’t touch. If you're ready to apply cutting-edge technology to solve meaningful problems alongside a talented team—we'd love to have you join us.

The Role

The Onboard Infrastructure team is responsible for the base platform software and middleware running on our onboard computer—from board bring-up through middleware—developed entirely in Rust.

We are looking for a Staff Software Engineer to join our team to architect and develop our onboard runtime framework. This framework enables our autonomy stack to operate safely and efficiently, while helping our Machine Learning and Controls teams move faster and ship with confidence.

What You'll Do

  • Architect and develop the core application runtime framework, including application lifecycle management, deterministic scheduling, and configuration systems managing complex subsystem dependencies

  • Build high-performance communication systems and zero-copy interfaces for low-latency, real-time sensor data (cameras, lidars)

  • Develop onboard infrastructure for system observability, diagnostics, and deterministic logging & replay

  • Establish and maintain coding standards and code health, championing Rust best practices and mentoring engineers

  • Collaborate closely with ML and Controls teams to ensure the platform meets advanced autonomy requirements

Required Qualifications

  • 10+ years of software engineering experience in robotics, autonomous systems, or high-performance embedded environments

  • Strong proficiency in Rust or modern C++, with a clear desire to work primarily in Rust

  • Demonstrated ability to architect complex systems, including APIs, data models, and IPC mechanisms

  • Proven experience building embedded, real-time Linux subsystems, with deep understanding of userspace optimization, kernel interaction, latency, and resource constraints

  • Track record of technical leadership, including design ownership, mentoring, and cross-team collaboration

Preferred Qualifications

  • Production experience developing in Rust

  • Prior work on runtime or middleware frameworks for robotics or autonomous vehicles

  • Experience with autonomy-relevant sensors and compute (cameras, lidars, GNSS, IMUs, edge compute, embedded controllers)

  • Familiarity with functional safety standards (ISO 26262, IEC 61508) and safety-critical software development

Our roles are often flexible. If you don't fit all the criteria, or are in another location (especially one where we have an office like SF or NY) please apply anyway! We'd love to consider you.

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
56 Employees
Year Founded: 2024

What We Do

Bedrock Robotics brings advanced autonomy to the built world, helping the construction industry build at the pace today's society demands. Our technology upgrades existing heavy equipment, enabling truly autonomous operation with expert level quality and superhuman safety. At a time when we need to build faster than ever—from housing to data centers to factories and energy infrastructure—autonomous construction isn't just an innovation, it's an economic necessity.

Similar Jobs

Motive Logo Motive

Consultant

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
Remote
United States
4000 Employees
84K-103K Annually

Boeing Logo Boeing

Architect

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office or Remote
El Segundo, CA, USA
170000 Employees
164K-276K Annually

Cox Enterprises Logo Cox Enterprises

Client Integration Specialist II (vAuto)

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Remote or Hybrid
United States
50000 Employees
20-30 Hourly

LogicGate Logo LogicGate

Account Executive

Cloud • Information Technology • Security • Software
Easy Apply
Remote
United States
202 Employees
230K-270K Annually

Similar Companies Hiring

Apptronik Thumbnail
Software • Robotics • Machine Learning • Hardware • Computer Vision
Austin, TX
180 Employees
Doodle Labs Thumbnail
Wearables • Robotics • Internet of Things • Hardware • Automation • App development • Aerospace
SG
50 Employees
Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account