As a Robotics Software Engineer at Noble Machines, you will collaborate with senior engineers to integrate hardware prototypes and develop software tools for robotic platforms. Your role involves writing C++ and Python code, creating user interfaces, and maintaining ROS 2 nodes while working with physical systems and prototypes. This hands-on position offers the chance to contribute to real-world robotics projects and improve engineering tools.
See how your résumé matches this role — and tailor it from what actually gets interviews.