This is a leadership position that oversees the development of a software platform for controlling robotic systems. The successful candidate will be responsible for designing and implementing high-performance software modules, collaborating with cross-functional teams to integrate platform services, and ensuring the reliability and security of the system through automated testing and compliance with industry standards.
The ideal candidate will have a strong background in computer science, robotics, or software engineering, with experience in architecting and implementing large-scale software systems. They should be proficient in programming languages such as C#, C++, Python, and Linux, and have hands-on experience with APIs, SDKs, and automated deployments.