Robot programmer Job description 1. Application Engineer - Robot Programmer: - Robot Programming & teaching, Installation & Commissioning, troubleshooting & debug. - Adhere to all Safety Protocols, Safety Procedures (both equipment and Personal ) - Provide technical support for Robot Installation - Mechanical and Controls - Start-up, test, and calibrate all Robots on site according to manufacturer's procedures - Download, install, and debug all robot programs. - Touch-up points and paths to achieve design intent, cycle time targets, and eliminate any safety issues. - Train the customer's people in the proper operation and maintenance of all Robots in the system. - Provide actual documentation that shows as-built, installed, and approved robot configuration, programming, and systems interfaces (human, network, controls). 2. Familiarity in Risk Assessments: - Evaluate multiple scenarios in simulation and mechanical for optimizing system performance - Provide inputs to developing and evaluating alternate system layouts, fixture tooling designs, Robot configurations, and Robot end-of-arm tooling designs - Conduct Robot reach studies, cycle time analysis, human interface design, and suggest improvements to these. - Document the results of these for presentation to the customer. Skill Set: - Basic Computer skills - CAD/ CAE Software - Simulation Software - Expert in Programming multi brand Robots Other Skills: - Able to communicate effectively - verbal and written English - Strong interpersonal skills - Willingness to travel - Willingness to work flexible hours