The Senior Software Engineer, Robotic Surgery will report to the Software Product Development Manager of Digital Orthopedic Surgery. This position is an opportunity to be one of the ground floor members of this exciting team. In this newly created position, the Senior Software Product Development Engineer will translate product requirements into software requirements and develop test cases for software verification and validation. Interface with system integrators for reviewing software requirements and design, control of source code, reviewing code, configuration management, change management, program testing, integration of software, and release management process. This position will be responsible for ensuring SaMD (Software as a Medical Device) documentation requirements are met.