Software Engineer - NEO Reliability

1XSan Carlos, CA
$200,000 - $300,000Onsite

About The Position

1X is building humanoid robots for home use, aiming to automate chores and tasks to give people back their time. This involves solving challenges in robotics, AI, and manufacturing simultaneously and at scale, with a focus on safety for family environments. The company has been developing these robots since 2014 and is now focused on shipping its flagship home robot, NEO. The company is scaling and seeking individuals inspired by the mission to create a product that genuinely changes how humans spend their time and creates abundance safely. The NEO Reliability team is responsible for the reliability and testing plan for all software systems on and interacting with the robot. This includes front-end, back-end, cloud, mobile, on-robot services, and the embedded stack. Their work encompasses hardware-in-the-loop testing, end-to-end regression, incident management, on-call duties, observability, release gating, and defining Service Level Objectives (SLOs) for reliability. The team ensures that robot software is trustworthy at fleet scale, from the initial developer tests to the robot's operation in a customer's home.

Requirements

  • Strong software engineering background with significant depth in at least one layer of the stack (cloud and backend, systems, or embedded) and the ability to reason across the others.
  • Experience building test and reliability infrastructure, or distributed systems at scale (e.g., APIs, real-time data pipelines, monitoring, incident management).
  • Strong DevOps and Linux skills, including CI/CD and infrastructure as code.
  • Fluency in Python and at least one systems language.
  • Strong statistical and probabilistic skills and an aversion to the sunk cost fallacy.
  • Experience building products from concept ('zero to one') through to production ('one to production').

Nice To Haves

  • SRE practices such as SLOs and error budgets, along with fleet observability and monitoring.
  • Hardware-in-the-loop (HIL) and on-robot testing, and using simulation as a test target.
  • Experience quantifying the behavior of physical systems, including motion, sensor, and health telemetry.
  • Experience across adjacent areas like IoT, HPC, cloud, or embedded.
  • Comfort at the boundary between hardware and software, including real-time and robotics constraints.

Responsibilities

  • Own software reliability as a product, driving reliability practices across the entire stack from web and cloud through mobile, on-robot services, and embedded.
  • Build and own parts of an integrated testing package that checks the system end-to-end, from developer tests to real robot movement.
  • Ensure customers can trust their robots and that engineers can move fast as the company scales from hundreds to tens of thousands of robots.
  • Deliver an integrated testing package covering all layers of the stack and push reliability standards deeper over time.
  • Own end-to-end testing that starts with a developer test and ends with quantifiable robot movement, actions, and health.
  • Triage reliability issues, identify problem boundaries, and route them to the appropriate software or hardware teams.
  • Set the pace for software reliability best practices across the organization for internal teams and external customers.

Benefits

  • Comprehensive medical, dental, and vision coverage
  • Generous paid time off, company holidays, and parental leave
  • 401(k) plan with company match (100% on the first 3% of contributions, 50% on the next 2%)
  • Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA) options
  • Commuter benefits (transit and parking)
  • Short-term and long-term disability, and life insurance
  • Employee Assistance Program (EAP) for mental health, financial, and personal support
  • Onsite snacks and catered lunches
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service