Jobs and Careers
1X

Software Engineer, Systems

1X
Palo Alto, United Statesfull_timeVerifiedPosted 22 Dec 2025
💰 $240,000/yr($137,861/yr$240,000/yr)

About the role

Software Engineer, Systems | Software Engineering
Palo Alto, CA (on-site)

About 1X
We build humanoid robots that work alongside people to solve labor shortages and create abundance.

The Role
As a Software Engineer, Systems for Vision, you will architect and optimize the real-time vision subsystem that powers perception, teleoperation, and autonomy in our humanoid robots. Working across hardware, firmware, AI, and platform teams, you'll build low-latency, high-throughput vision pipelines that run efficiently under constrained compute conditions. Your contributions will directly impact the robot’s ability to perceive and operate effectively in complex environments.

You Will

  • Develop and implement techniques to minimize system latency and computational load for real-time vision processing

  • Leverage GPU acceleration for image processing and inference tasks to ensure responsive, high-performance applications

  • Integrate cameras, sensors, and image-processing algorithms into a real-time, low-latency vision system

  • Build and optimize streaming pipelines with efficient compression, decompression, and data transmission

  • Collaborate with cross-functional teams to integrate vision systems into the broader robot architecture supporting both teleoperation and autonomy

Requirements

Must Have

  • Strong experience with Linux and C++ in systems-level software development

  • Proven ability to build and optimize large-scale software applications in real-time or embedded environments

  • Proficiency in managing memory and hardware resources using C++ and/or Rust

  • Expertise using C-APIs to access low-level system resources (e.g., V4L, POSIX, OpenGL, CUDA)

  • Deep understanding of OS primitives and experience applying them in real-time systems

  • Demonstrated ability to optimize for low latency and high throughput on modern CPUs

  • Experience interfacing with hardware accelerators via low-level APIs

  • Background in latency-sensitive systems such as robotics, real-time control, or game engines

  • Familiarity with modern CMOS cameras and image signal processing

  • Experience with video encoding/decoding and streaming protocols (e.g., RTSP, RTP, SDP, WebRTC)

  • Knowledge of forward error correction techniques for unreliable network streams

Benefits & Compensation

  • Salary Range: $137,861 – $240,000 + Equity

  • Health, dental, and vision insurance

  • 401(k) with company match

  • Paid time off and holidays

Equal Opportunity Employer
1X is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, ancestry, citizenship, age, marital status, medical condition, genetic information, disability, military or veteran status, or any other characteristic protected under applicable federal, state, or local law.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

1X

View company profile →