Description
The Embedded Software Lead Engineer will lead the design, development, testing, debugging, and optimization of software for robotic surgical devices, including an optical tracking system. The role requires C++ development in real-time and Linux environments, experience with ARM platforms and low-level hardware, and knowledge of software design, CI/CD, Docker, and regulatory quality systems. It is a hybrid position based in Fremont, California, with an alternative office in Montreal, Quebec.
