Software Engineer - Operating System

1x Technologies As
San Carlos, CA

Job description

Software Engineer, Operating 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 on the Platforms team focused on Operating Systems, you will own and evolve the Yocto-based Linux distribution that powers 1X’s fleet of humanoid robots. You’ll work closely with cross-functional teams—hardware, firmware, AI, and production—to bring up new boards, enhance system stability, and ensure the OS meets production-grade reliability. Your work will be critical in scaling our robotic platforms and enabling seamless development across teams.

You Will

  • Own and evolve our Yocto-based Linux distribution across multiple embedded platforms

  • Build tools, abstractions, and documentation to support development across teams

  • Add and maintain features in the OS layer, from kernel patches to system services

  • Collaborate with hardware and software teams to bring up new boards and integrate peripherals

  • Debug and fix issues across bootloaders, device trees, kernel, and userspace

  • Ensure OS images are stable, reproducible, and production-ready

Job requirements

Must Have

  • Deep experience with Yocto, including maintaining custom layers and recipes

  • Strong understanding of Linux system architecture, including kernel and init systems

  • Proficiency with board bring-up, device trees, and low-level debugging

  • Experience supporting embedded platforms in production environments

  • Ability to manage complexity across BSPs, build artifacts, and deployment workflows

  • Familiarity with SoCs such as Jetson or Qualcomm in Yocto-based environments

  • Experience with OTA updates, secure boot, or factory provisioning

  • Ability to extend or customize bootloaders and initramfs

  • Knowledge of real-time kernel patches, thermal tuning, or power management

  • Experience building tools to improve Yocto workflows for team efficiency

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.

On-site

  • San Carlos , California , United States

$137,861 - $240,000 per year

Software Engineering

All done!

Your application has been successfully submitted!

Posted 2026-03-25

Recommended Jobs

Facilities Accounts Payable Specialist

Westamerica Bank
Fairfield, CA

Full-time Description Westamerica is among the largest commercial banks headquartered in California. We are looking for outstanding people to join our winning team. We reached our current s…

View Details
Posted 2026-02-25

Senior Hardware Technical Project Manager

RAVE Aerospace LLC
Brea, CA

Embark on a transformative career with RAVE Aerospace, where we are forging an unparalleled in-flight entertainment ecosystem. As an innovative company we design and engineer world-class In-Flight En…

View Details
Posted 2026-03-03

Compulsory Team Coach

Winner's Gymnastics
Chino, CA

About Us: Winners Gymnastics has a long-standing tradition of excellence in the competitive gymnastics community. We are proud to have earned the title of Compulsory Team of the Year for the 202…

View Details
Posted 2025-08-28

Software Engineer, Product

Pallet
San Francisco, CA

You could be an engineer anywhere, why us? Join a well-funded, high-growth startup on the path to IPO ($50M raised, 700% revenue growth in 2 years, targeting a $11T market) Work directly with o…

View Details
Posted 2026-03-10

Software Engineer II

Ripple
San Francisco, CA

The work: In this role, As a Software Engineer II, you will be one of the core engineers within Ripple’s central Data Engineering. This team implements the data ingestion and transformation for an…

View Details
Posted 2026-03-04

Propulsion Test Infrastructure Engineer

Anduril Industries
Santa Ana, CA

We are looking for a Propulsion Test Infrastructure Engineer to enhance our Propulsion Development team. This role is critical in developing and testing advanced propulsion systems to meet our aggres…

View Details
Posted 2026-02-28

Sr. Product Designer - Digital Commerce

Esri
Redlands, CA

Overview Join our innovative team in Esri's Creative Lab to create and promote on-brand designs for Esri’s online store. You'll be working closely with a high-performing team of skilled and passionat…

View Details
Posted 2026-01-30

Minor Safety Senior Analyst

Control Risks
San Francisco, CA

As a Minor Safety Senior Analyst supporting our client, you will play a critical role in helping a major global technology company maintain a secure and resilient online environment. This position is…

View Details
Posted 2026-01-28

Projects to Close (PTC) Associate Product Manager

Anduril Industries
Costa Mesa, CA

ABOUT THE TEAM: The Business Systems team is responsible for building and optimizing the many systems and internal technologies that enables Anduril to accomplish its mission. Anduril’s supply cha…

View Details
Posted 2026-03-19

Seasonal On-Call Server

The Hoxton
West Hollywood, CA

Company Description Mondrian is a way of travel. With its groundbreaking design and progressive programming, it is a “must” destination for locals or travelers. Mondrian is always at the heart of the…

View Details
Posted 2026-03-18