Responsibilities • Collecting and researching data on customer experience with robotic platforms; preparing reports for management. • Documenting architecture specifications, software design description, verification plans, test cases, operating procedures, and safety procedures. • Utilizing appropriate tools to debug, test and maintain software and hardware systems of robotic tools; assisting in the verification and validation process. • Participating in design and development of application software and algorithms for robotic platforms. • Requires a degree in an accredited Engineering, Computer Science, or Materials Science curriculum.