Bedrock Robotics · 10 hours ago
Staff Embedded Software Engineer, Safety Compute Platform
Bedrock Robotics is focused on deploying advanced autonomy in the construction industry, leveraging a team of experienced professionals from leading tech companies. They are seeking a Staff Embedded Software Engineer to architect and develop safety software for their Safety Controller, ensuring compliance with functional safety standards and collaborating closely with hardware and systems engineering teams.
Artificial Intelligence (AI)Information TechnologyRobotics
Responsibilities
Architect the safety software for our safety ECU, ensuring strict isolation, deterministic real-time execution, and lock-step integrity
Develop the full embedded software stack, including board bring-up, RTOS configuration, low-level drivers, network stack integration, middleware, and applications
Implement safety-critical logic to monitor system health, manage state machines, and execute safe-stop maneuvers for heavy hydraulic machinery
Champion the use of Rust in a safety-critical context, establishing coding standards and best practices that align with functional safety requirements (ISO 26262 / IEC 61508)
Work closely with Hardware Engineering on schematic reviews and component selection, and with the Systems Engineering team to define and validate the system
Qualification
Required
10+ years of embedded software experience, with a focus on robotics, automotive, or aerospace safety-critical systems
Deep expertise in C++ or Rust with a willingness and excitement to work primarily in Rust
Extensive experience with Real-Time Operating Systems (SafeRTOS, FreeRTOS) and low-level driver development (SPI, UART, CAN, Ethernet)
Practical experience developing software compliant with functional safety standards such as ISO 26262, IEC 61508, or DO-178C
Deep understanding of multi-core embedded architectures (e.g., Arm Cortex-M / Cortex-R, Infineon TriCore), including memory protection units (MPU), interrupts, and lock-step execution
Preferred
Professional experience shipping embedded Rust code or experimenting with Rust on embedded targets
Familiarity with automotive and robotics protocols such as CAN/CAN-FD, Ethernet/LWiP stacks, UDS/J1939, and embedded security (HSM/SHE)
Ability to read schematics, use oscilloscopes or logic analyzers, and debug complex hardware/software interactions
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