Robotics Firmware Engineer Boston Dynamics Waltham, MA arm,linux,c,cpp,can,ethernet,robotics,us_east,scaleup,small_team 130000 170000
Boston Dynamics

Robotics Firmware Engineer

Location Node Waltham, MA (onsite)
Base Compensation USD 130k – USD 170k
Commitment full-time
Clearance Req none
arm linux c cpp can ethernet robotics us_east scaleup small_team Visa OK Equity

Overview

Boston Dynamics is looking for a Robotics Firmware Engineer to develop the real-time control software that powers Spot, Atlas, and Stretch. You will own firmware for high-performance actuators, motor controllers, and sensor fusion subsystems that demand deterministic execution at kHz loop rates on ARM-based embedded platforms.

You will work in a small, high-autonomy team alongside mechanical and electrical engineers to bring new robotic platforms from prototype to production. Your work spans bare-metal interrupt handlers, real-time Linux drivers, CAN and EtherCAT communication stacks, and safety-critical fault detection logic that keeps multi-hundred-pound machines operating reliably.

We are seeking an engineer with 5+ years of embedded systems experience who has shipped firmware for complex electromechanical systems. Expertise in C++, real-time control theory, and brushless motor commutation is strongly preferred. A passion for robotics and a willingness to debug hardware with an oscilloscope are essential.

Variables & Compensation

  • Equity package
  • Free on-site meals
  • Gym membership
  • Flexible PTO