Software Engineer - Core

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

Palo Alto, United States
About 1X

1X develops embodied-AI humanoid robots designed to learn from real-world deployment and perform household tasks. Its current flagship product is NEO, a home robot offered through an early-access ordering flow.

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 and improve foundational C++ infrastructure for real-time robot systems. You will build sensor and motor-control interfaces, deterministic scheduling, IPC and serialization layers, and performance tooling. You will ensure the software remains reliable, maintainable, and performant as deployments scale.

Requirements

  • 5+ years of production C++ experience in performance-critical systems
  • Systems-level profiling, benchmarking, and debugging experience
  • Linux systems fluency, including toolchains, ABI, kernel interfaces, and cross-compilation
  • Experience writing reliable systems code with clean interfaces and deterministic behavior
  • Experience with real-time or safety-critical systems
  • Knowledge of lock-free data structures, memory pools, and shared-memory IPC
  • Experience with embedded Linux targets

Responsibilities

  • Improve real-time C++ infrastructure for sensor pipelines, motor control interfaces, and deterministic scheduling
  • Deliver benchmarking, flamegraph tooling, and regression tracking
  • Build IPC and serialization layers using lock-free queues, memory pools, and shared-memory buffers
  • Ship reliable foundational libraries for production robots

Benefits

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