Description
Noble Machines is hiring a full-time Robotics Software Engineer for an onsite engineering role in Sunnyvale, California. The position integrates hardware prototypes, develops diagnostic and control interfaces, maintains ROS 2 nodes, and builds tools for testing, calibration, data collection, and troubleshooting. Candidates should have 0–2 years of robotics software, embedded systems, or hands-on engineering experience, practical C++ and Python skills, software debugging ability, and familiarity with communication protocols or robotics projects. The expected base salary is $90,000–$130,000 per year, with possible equity, healthcare benefits, retirement contributions, and performance incentives.
