Staff Software Engineer, Robotics Middleware jobs in United States
cer-icon
Apply on Employer Site
company-logo

Bedrock Robotics · 1 day ago

Staff Software Engineer, Robotics Middleware

Bedrock Robotics is a company focused on bringing advanced autonomy to the built world. They are seeking a Staff Software Engineer to architect and develop their onboard runtime framework for autonomous systems in heavy construction machinery, collaborating closely with Machine Learning and Controls teams.

Artificial Intelligence (AI)Information TechnologyRobotics
check
H1B Sponsor Likelynote

Responsibilities

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

Qualification

RustEmbedded systemsTechnical leadershipModern C++Real-time LinuxMiddleware frameworksAPIsData modelsIPC mechanismsSensor integrationFunctional safety standards

Required

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

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

Company

Bedrock Robotics

twittertwittertwitter
company-logo
Bedrock Robotics enables the construction sector to grow at the rate that modern civilization requires.

H1B Sponsorship

Bedrock Robotics has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)

Funding

Current Stage
Growth Stage
Total Funding
$80M
Key Investors
8VCEclipse Ventures
2025-07-16Series A· $80M
2025-07-16Seed

Leadership Team

leader-logo
Boris Sofman
Co-Founder & CEO
linkedin
leader-logo
Ajay Gummalla
Co-Founder and Vice President
linkedin
Company data provided by crunchbase