Research, design, develop, or test robotic applications.
<ul><li>Review or approve designs, calculations, or cost estimates.</li><li>Process or interpret signals or sensor data.</li><li>Debug robotics programs.</li><li>Build, configure, or test robots or robotic applications.</li><li>Create back-ups of robot programs or parameters.</li><li>Provide technical support for robotic systems.</li><li>Design end-of-arm tooling.</li><li>Design robotic systems, such as automatic vehicle control, autonomous vehicles, advanced displays, advanced sensing, robotic platforms, computer vision, or telematics systems.</li><li>Supervise technologists, technicians, or other engineers.</li><li>Conduct research on robotic technology to create new robotic systems or system capabilities.</li><li>Design software to control robotic systems for applications, such as military defense or manufacturing.</li><li>Investigate mechanical failures or unexpected maintenance problems.</li><li>Evaluate robotic systems or prototypes.</li><li>Integrate robotics with peripherals, such as welders, controllers, or other equipment.</li><li>Install, calibrate, operate, or maintain robots.</li><li>Document robotic application development, maintenance, or changes.</li><li>Conduct research into the feasibility, design, operation, or performance of robotic mechanisms, components, or systems, such as planetary rovers, multiple mobile robots, reconfigurable robots, or man-machine interactions.</li><li>Design automated robotic systems to increase production volume or precision in high-throughput operations, such as automated ribonucleic acid (RNA) analysis or sorting, moving, or stacking production materials.</li><li>Write algorithms or programming code for ad hoc robotic applications.</li><li>Make system device lists or event timing charts.</li></ul>