Robotics Programmer II, Cloud Computing Technologies Agile Development Labor Rate is responsible for writing, testing, and modifying programs and codes that direct the activities of robotic equipment. Provide professional and technical expertise on quality integration and assistance users require concerning the handling and maintenance of robotic equipment. Responsible for the completion of corrective or preventive maintenance on the robots. Use a variety of artificial intelligence enabled software in the creation of useful robotic technologies for a variety of industries Design and analyze blueprints and diagrams that show the requirements for programming the Robot and ensure every needed feature is incorporated. Program a robot to rotate about three perpendicular axes and operate relying on information coming from a number of sensors. Review the machine learning algorithms or deep learning algorithms that make up the robotic application and identify and correct coding errors found in the review process. Identify and isolate the source/possible source of problems and propose effective solutions to them. Ensure robotic program meet global best practices and safety and functional requirements. May have 6-10 years of experience in this field with a vast knowledge of computer programming. May have certifications in technical fields such as electrical engineering, mechanical engineering, robotic science, robotic engineering, artificial intelligence, machine learning, Deep learning, or any other related field. Have demonstrable experience working with a wide range of robotic controllers such as Fanuc, Nachi, and ABB. Proficient in relevant scripting languages such as C/C++, Python, Perl, Java, CGI, C#, and so on. Creative, innovative, analytical, and capable of understanding abstract concepts. Self-motivated and used to using artificial intelligence to solve complex technical problems. Works under the supervision of the Senior Robotics Programmer.
Further rates within this Robotics Programmer II category.