Staff Firmware Engineer

Boston Dynamics

Waltham, Massachusetts, US
Base: $134,399 to $183,998 annually; bonus/equity:...
C++ and embedded systems experience
Safety-critical software development
Real-time operating systems and networks
Design, create, and validate embedded software which helps to ensure our robots can operate safely in the presence of people

Job Summary

  • Design, create, and validate embedded software which helps to ensure our robots can operate safely in the presence of people.
  • Lead cross-functional technical projects involving interdisciplinary efforts to develop robotic perception and computing sub-systems.
  • Be part of a team bringing cutting edge technology to improve the safety of robotics working in real world applications.

Matching Summary

Design, create, and validate embedded software which helps to ensure our robots can operate safely in the presence of people.

Salary

Base: $134,399 to $183,998 annually; Bonus/Equity: annual bonus structure; Benefits: medical, dental vision, 401(k), paid time off

Skills & Requirements

Must-have

  • C++ and embedded systems experience
  • Safety-critical software development
  • Real-time operating systems and networks
  • Embedded microcontroller hardware-software integration
  • High integrity software development

Nice-to-have

  • Creative problem solving
  • Thrives in small team environment
  • Passionate about human-robot collaboration
  • Leading cross-functional technical projects

Key Requirements

  • 5+ years of experience in C++
  • 5+ years of embedded systems experience
  • Experience writing safety critical software
  • Experience with time-sensitive control systems
  • Experience with RTOS and networks
  • Experience with embedded microcontrollers
  • Experience with functional safety processes (IEC 61508 or ISO 26262) is a plus
  • Strong communication skills
  • History of leading cross-functional efforts
  • History of working in small, fast moving teams

Work Rights

Not specified

Tailored Resume

Cover Letter