Firmware Engineer - Testing

1X is a Palo Alto-based AI and robotics company developing general-purpose humanoid robots, led by its NEO home robot.

Series B0 current maintainers0 active leads
Palo Alto, United States
About 1X

1X develops humanoid robots that live and learn alongside people. Its flagship product, NEO, is a home robot designed to autonomously help with household tasks, supported by the company’s embodied-AI systems.

View jobs by 1X

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will own firmware release quality and determine whether releases are ready for deployment. You will partner with firmware developers to define test strategies, build hardware-in-the-loop test rigs, and create automated regression suites. You will validate safety, security, fault handling, and recovery behavior across embedded systems.

Requirements

  • Bachelor's degree in electrical engineering, computer engineering, computer science, a related field, or equivalent experience
  • 2+ years of firmware or embedded systems testing experience
  • Ability to test embedded systems at the hardware-software boundary, including timing and fault conditions
  • Ability to read embedded C/C++ to design targeted tests
  • Experience building test automation in Python and Bash
  • Experience with Git and CI systems such as GitHub Actions, Jenkins, or Buildkite
  • Experience with CAN, UART, I2C, and SPI
  • Experience using oscilloscopes, logic analyzers, power supplies, electronic loads, and bus analyzers

Responsibilities

  • Define release test criteria, run release qualification, and sign off on firmware releases
  • Partner with firmware developers to define test strategies and close coverage gaps
  • Build hardware-in-the-loop test rigs for boards, actuators, and robot setups
  • Develop automated Python regression suites that run in CI
  • Turn field and fleet issues into regression tests
  • Validate safety-critical and security behavior under edge cases and malformed inputs
  • Test recovery from failed updates, power loss, corrupted images, and watchdog resets
  • Perform long-duration soak and stress testing

Benefits

  • Equity
  • Medical, dental, and vision coverage
  • Paid time off, company holidays, and parental leave
  • 401(k) plan with company match
  • Flexible Spending Account options
  • Health Savings Account options
  • Commuter benefits
  • Short-term and long-term disability insurance
  • Life insurance
  • Employee Assistance Program
  • Onsite snacks and catered lunches