I am a robotics software engineer. My favorite job title is Mars Rover Driver. Being a Mars rover driver is like trying to drive a car using a computer program. We have to define very precise paths with distances and directions or use its auto navigation function, which allows it to reach goals on its own, all while ensuring its safety. The real challenge is figuring out how to translate what we want it to do into step-by-step instructions, then run the commands in simulation and see what it does.