Build the software that runs on the robot.
Robotics software engineers work on the platform and applications that connect a robot's compute, sensors, and behavior. The scope may include middleware, device interfaces, real-time software, and deployment.
Define the work
Name the software stack, runtime constraints, hardware interfaces, and the part of the robot the hire will own.

