- Robot type
- Humanoid · Warehouse and Logistics
- Location
- WalthamMassachusettsUSA
- Job type
- Software
- Posted
- Oct 18, 2026
- Salary
- $155,000–$193,000 a year
Senior Staff Systems Engineer, Embedded Safety
Job description
You will serve as the central technical bridge unifying hardware constraints, firmware execution, and test validation. Working at the intersection of systems engineering, embedded software, and test infrastructure, you will collaborate closely with Safety Firmware Engineers during board bring-up and driver development, as well as Staff Firmware Test Engineers building HIL/SIL validation frameworks.
Boston Dynamics is looking for a Senior Staff Systems Engineer, Embedded Safety on the Safer Robotics Team . You will join a cross-functional group developing safe, reliable, and reactive robotic technologies that enable mobile robots to operate alongside humans in complex environments.
Job responsibilities
- Lead cross-functional systems engineering initiatives to establish embedded system architectures, firmware requirements, and technical development plans for safe autonomous robotic platforms.
- Solicit stakeholder needs and derive, author, and parameterize clear system, firmware, and low-level software requirements.
- Establish and maintain end-to-end requirements-to-verification traceability pipelines across tools such as Jama, Jira, Git, and automated test frameworks.
- Partner closely with Safety Firmware Engineers to define requirements for functional safety features, diagnostic logic and interfaces for low-level communication protocols (SPI, I2C, CAN, UART, Ethernet).
- Collaborate directly with Firmware Test Engineers to translate safety goals and system requirements into verifiable HIL/SIL test plans, fault injection coverage, and CI/CD automated test suites.
- Guide cross-functional teams through structured safety and risk analyses—including HARA, FMEA, and Fault Tree Analysis (FTA)—to systematically identify edge cases in timing, communication, and fault handling.
- Compile requirements, analysis, and verification evidence required to support a comprehensive safety case for autonomous robotic systems.
Job requirements
- 7+ years of experience in systems engineering, embedded software/firmware development, or firmware validation for complex mechatronic or safety-critical robotic systems.
- Fluent technical command of software engineering tools, including Git version control, Linux environments, Jira, and requirements management platforms such as Jama.
- Proficiency in C/C++ for embedded firmware as well as Python (including pytest ecosystems) to effectively engage with both firmware development and test automation tooling.
- Deep familiarity with relevant safety standards (e.g., IEC 61508, ISO 26262, or IEC 62304) and experience compiling data to support safety claims.
- Strong ability to read electrical schematics, datasheets, and low-level protocol payloads (SPI, I2C, CAN, UART, Ethernet) to ensure hardware intent matches firmware behavior.
- Demonstrated experience acting as a technical liaison between firmware development teams and product development teams.
- Exceptional written and verbal communication, cross-functional collaboration, and conflict resolution skills.
- Experience with firmware coding standards like MISRA C/C++.
Similar jobs
Boston Dynamics · Software
Senior Full Stack Software Engineer-Atlas
Waltham, Massachusetts
Boston Dynamics · Software
Senior Staff Software Engineer, Cloud Services
Remote, USA
Boston Dynamics · Software
Atlas Controls Reliability, Senior Data Engineer
Remote, USA
Boston Dynamics · Software
Staff Software Engineer in Test
Waltham, Massachusetts
Robot deals
All deals →
Get dealDeal · Everblog
10% off
ShopShop · CircuitMess
DIY robot kits
Robot and gadget kits you build yourself.
ShopShop · GRABO
Cordless vacuum lifter
GRABO Pro Brushless: the original cordless vacuum lifter for pavers, stone, glass and panels.
Like what we do? Buying through these links supports Bots n' Beans. We earn a commission at no extra cost to you. Thank you!
