Bedrock Robotics · 3 weeks ago
Staff Software Engineer, Robotics Runtime
Bedrock Robotics is a leader in autonomous technology, focusing on deploying AI in real-world construction applications. They are seeking a Staff Software Engineer to architect and develop their onboard runtime framework, ensuring efficient operation of their autonomy stack and supporting the Machine Learning and Controls teams.
Artificial Intelligence (AI)Information TechnologyRobotics
Responsibilities
Architect and develop the core application runtime framework, including application lifecycle management, deterministic scheduling, and configuration systems that manage complex dependencies across subsystems
Develop high-performance communication systems and zero-copy interfaces capable of handling low-latency real-time sensor data from cameras and lidars
Build onboard infrastructure for system observability, diagnostics, and deterministic logging & replay
Establish and maintain coding standards and code health for onboard software, championing Rust best practices and serving as a technical mentor within the engineering organization
Collaborate closely with the Machine Learning and Controls teams to ensure the infrastructure meets the needs of advanced autonomy applications
Qualification
Required
10+ years of software engineering experience in robotics, autonomous systems, or high-performance embedded systems
Strong proficiency in Rust or in modern C++, with a clear desire to become productive in Rust quickly
Demonstrated ability to architect complex software systems, including defining APIs, data models, and inter-process communication mechanisms
Proven experience developing embedded real-time subsystems on Linux, demonstrating deep knowledge of userspace optimization, kernel interaction, latency, and resource constraints
Track record of technical leadership: leading projects, driving design decisions, mentoring others, and working effectively across teams
Preferred
Professional experience developing in Rust for production environments
Previous work on runtime / middleware frameworks for autonomous vehicles or robotics
Background with sensors and compute commonly used in autonomy: cameras, lidars, GNSS, IMUs, edge compute modules, embedded controllers
Experience with functional safety standards (such as ISO 26262 or IEC 61508) and developing software for safety-critical applications
Company
Bedrock Robotics
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 StageTotal Funding
$80MKey Investors
8VCEclipse Ventures
2025-07-16Series A· $80M
2025-07-16Seed
Recent News
Crunchbase News
2025-11-01
2025-10-16
Company data provided by crunchbase