×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Embedded Software Engineer

Job in Palo Alto, Santa Clara County, California, 94306, USA
Listing for: 1X Technologies AS
Full Time position
Listed on 2025-12-31
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 95000 - 250000 USD Yearly USD 95000.00 250000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer (All Levels)

Software Engineer (All Levels), Diagnostics Engineering

Palo Alto, CA (on-site)

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

The Role

As a Software Engineer on the Diagnostics Engineering team, you’ll strengthen the performance and reliability of our robots by developing fleet‑wide software improvements, building diagnostic tools, and troubleshooting software‑related failures. Your work will span embedded systems, control software, and robot diagnostics—playing a critical role in both continuous improvement and operational excellence across our fleet.

You Will
  • Design, develop, and validate software improvements to address systemic issues and deploy updates fleet‑wide
  • Analyze robot fleet data to identify failure trends and prioritize software and control system improvements
  • Build diagnostic software tools including scripts, GUIs, automated tests, and logging systems to enhance debugging accuracy and speed
  • Diagnose and resolve software, firmware, and control system failures in incoming robots
  • Develop diagnostic procedures and debugging workflows that improve assessment efficiency
  • Collaborate with controls and hardware engineering teams to integrate improvements into production software
  • Coordinate across teams to implement and deploy diagnostic tools and software fixes
Must Have
  • Bachelor’s degree in Computer Science, Software Engineering, Robotics, or a related field
  • 3+ years of experience working on robotics software, embedded systems, or control systems
  • Proficiency in Python, C++, or other programming languages commonly used in robotics
  • Experience with ROS, real‑time control software, or embedded development
  • Demonstrated ability to systematically diagnose and resolve complex software and firmware issues
  • Experience developing diagnostic tools, automated testing, or system monitoring software
  • Strong technical writing and communication skills for cross‑functional collaboration
  • Full‑time availability for on‑site work in Palo Alto
Benefits & Compensation
  • Salary Range: $95k - $250k
  • 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.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary