Senior Robotics Software Engineer
Since its founding in 2015, 1X has been at the forefront of developing advanced humanoid robots designed for household use. Our mission is to create an abundant supply of labor via safe, intelligent humanoids.
We strive for excellence in all we do, solving some of the hardest problems in robotics with the world’s most talented individuals. Every part of our robots is designed and produced in-house—from motor coils to AI—reflecting our vertically integrated approach. At 1X, you’ll own real projects, be recognized for your achievements, and rewarded based on merit.
We believe the best work is done when collaborating and therefore require in-person presence in our office locations.
As we scale from research and development to full-scale manufacturing, we are looking for a Senior Robotics Software Engineer. In this role, you’ll collaborate with teams working across software, hardware, firmware, AI, and production on a cutting edge humanoid robot. As part of the real time software team, your software will eventually run on thousands of robots worldwide. You’ll focus on real-time C++ development, efficient state estimation, and creating tools for system identification, hardware bring-up, and health monitoring. Candidates should have 3+ years in robotics, strong C++ expertise, Linux experience, and a passion for hands-on robotics.
Why this job is exciting
You'll be on a team with a large set of responsibilities, requiring interaction with hardware, firmware, AI, platforms and production teams, all working towards building the world’s safest and most capable humanoid robot.
The controls team is the first user of the hardware so you will play a key role in hardware design and sensor evaluation.
In time, your software will run on 1000's of humanoids performing tasks in diverse environments, globally.
You’ll be working with a 50+ DoF biped, with hands, all driven by motors we design and manufacture in-house. If this doesn’t excite you then 🤷
You'll be on a team with a large set of responsibilities, requiring interaction with hardware, firmware, AI, platforms and production teams, all working towards building the world’s safest and most capable humanoid robot.
You'll be on a team with a large set of responsibilities, requiring interaction with hardware, firmware, AI, platforms and production teams, all working towards building the world’s safest and most capable humanoid robot.
The controls team is the first user of the hardware so you will play a key role in hardware design and sensor evaluation.
The controls team is the first user of the hardware so you will play a key role in hardware design and sensor evaluation.
In time, your software will run on 1000's of humanoids performing tasks in diverse environments, globally.
In time, your software will run on 1000's of humanoids performing tasks in diverse environments, globally.
You’ll be working with a 50+ DoF biped, with hands, all driven by motors we design and manufacture in-house. If this doesn’t excite you then 🤷
You’ll be working with a 50+ DoF biped, with hands, all driven by motors we design and manufacture in-house. If this doesn’t excite you then 🤷
Responsibilities
Develop real-time C++ software for robust, production-grade control systems.
Design fast and efficient algorithms for state estimation.
Create tools for system identification and precise calibration of actuators, transmissions, and full-body kinematics.
Integrate hardware components and evaluate sensors for seamless functionality.
Build essential tooling for hardware bring-up and debugging.
Develop software for comprehensive robot health monitoring, visualization, and logging.
Build and maintain APIs that enable other software components to effectively command and control our robots.
Develop real-time C++ software for robust, production-grade control systems.
Develop real-time C++ software for robust, production-grade control systems.
Design fast and efficient algorithms for state estimation.
Design fast and efficient algorithms for state estimation.
Create tools for system identification and precise calibration of actuators, transmissions, and full-body kinematics.
Create tools for system identification and precise calibration of actuators, transmissions, and full-body kinematics.
Integrate hardware components and evaluate sensors for seamless functionality.
Integrate hardware components and evaluate sensors for seamless functionality.
Build essential tooling for hardware bring-up and debugging.
Build essential tooling for hardware bring-up and debugging.
Develop software for comprehensive robot health monitoring, visualization, and logging.
Develop software for comprehensive robot health monitoring, visualization, and logging.
Build and maintain APIs that enable other software components to effectively command and control our robots.
Build and maintain APIs that enable other software components to effectively command and control our robots.
Recommended Jobs
Maintenance Technician II- 2 Shift
ABOUT ALLIED MECHANICAL Since 1951, Allied Mechanical ( has been providing excellence in machining services to a broad range of business platforms including aerospace, space, energy, nuclear, milit…
Senior Engineer
Target PR Range: 49-59/hr *Depending on experience Summary: The main function of a Sr Engineer in this quality role is to focus on implementing and optimizing quality engineering practices rela…
Data Scientist
Who We Are Claritas Rx is a venture-backed digital health startup that brings clarity to the challenges of specialty biopharmaceutical products in the marketplace. In today’s highly complex specialt…
Assistant Superintendent
ABOUT GREYSTAR Greystar is a leading, fully integrated global real estate platform offering expertise in property management, investment management, development, and construction services in ins…
Au Pair
We are a growing family looking for a wonderful addition to help us with our 4 year old daughter Sophia and our newborn daughter who is due to arrive in June. Sophia goes to a Spanish speaking Montess…
Bookkeeper
Full-time Description The candidate in this position will support the accounting, shipping and customer service functions in the Orange, CA office for Icetro America, Inc. The ideal candida…
California Central Coast Adult/Geriatric Nurse Practitioner Clinic Position
A primary care healthcare system focused on supporting both the needs of the Nurse Practitioners and the patients has an opening at their Santa Barbara, California clinic. They are looking for a Nurs…
Cloud Site Reliability Engineer (SRE)
Company Overview Promise empowers utilities and government agencies to create flexible, affordable solutions for individuals struggling with debt. Our innovative approach to payment plans and reli…