Robotics Engineer Senior Software Programmer C++ Responsible for developing high-quality software applications using C++, implementing scalable and efficient software solutions, troubleshooting and debugging software issues, conducting code reviews, and collaborating with hardware engineers to integrate software with robotics systems.