1

Robot Programming Jobs in Chicago, IL (NOW HIRING)

Automation Technician

Libertyville, IL · On-site

$40K/yr

Molding Mandatory Requirement: • 4 years of experience in injection moulding automation or related field. • Hands-on experience with robot programming and troubleshooting. • Skills: • Strong ...

Automation Technician

Libertyville, IL · On-site

$40K/yr

Candidates should have hands-on experience with robot programming and troubleshooting, preferably with Sepro, Fanuc, Yushin, or Wittmann robots. Strong knowledge of PLCs, HMIs, industrial sensors ...

Automation Technician

Libertyville, IL · On-site

$40K/yr

Robot programming & troubleshooting * Injection molding automation * Electrical & mechanical schematics Responsibilities: * Troubleshoot molding automation systems, robots, conveyors, sensors, and ...

As a Field Robotics Engineer , you will support users of a dual-arm robotics research platform used by AI labs, universities, and advanced robotics teams. Your work will focus on helping customers ...

next page

Showing results 1-20

Robot Programming information

See Chicago, IL salary details

$17

$37

$54

How much do robot programming jobs pay per hour?

As of Jul 20, 2026, the average hourly pay for robot programming in Chicago, IL is $37.99, according to ZipRecruiter salary data. Most workers in this role earn between $31.44 and $44.57 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Robot Programmer, and why are they important?

To thrive as a Robot Programmer, you need strong programming skills (such as in Python, C++, or proprietary robot languages) and a solid understanding of robotics principles, often backed by a degree in engineering or computer science. Familiarity with robotics simulation software, PLCs, and industrial robot systems like FANUC, ABB, or KUKA, as well as relevant certifications, is highly beneficial. Analytical thinking, problem-solving, and effective teamwork are crucial soft skills for optimizing robot performance and collaborating on complex automation projects. These skills ensure efficient system integration, reduced downtime, and successful deployment of automated solutions in industrial environments.

What are some common challenges faced by professionals in robot programming roles, and how can they be addressed?

Robot programmers often encounter challenges such as integrating robots with existing systems, troubleshooting unexpected behavior, and ensuring safety compliance. These issues can be addressed by collaborating closely with engineers, maintenance teams, and safety officers, as well as staying up-to-date with the latest software updates and industry standards. Regular testing, thorough documentation, and continuous learning are also crucial for overcoming obstacles and ensuring smooth operation in automated environments.

What is the difference between Robot Programming vs Robot Maintenance?

AspectRobot ProgrammingRobot Maintenance
Primary FocusCreating and optimizing robot operation codeInspecting, repairing, and maintaining robotic systems
Required SkillsProgramming languages (e.g., RAPID, Python), robotics softwareMechanical, electrical, and troubleshooting skills
Work EnvironmentDevelopment labs, manufacturing floorsManufacturing plants, service centers
CertificationsRobotics programming certifications, coding skillsElectrical, mechanical certifications, technical training

Robot Programming involves developing code to control robotic systems, focusing on software and algorithm optimization. Robot Maintenance centers on ensuring robotic hardware functions correctly through inspections and repairs. Both roles are essential in robotics operations but differ in their core responsibilities and skill sets.

What is robot programming?

Robot programming is the process of creating instructions that control the movements and actions of robots. This can include writing code in specialized programming languages or using graphical interfaces to teach robots how to perform specific tasks. Robot programming is used in a wide range of industries, from manufacturing and logistics to healthcare and research. The goal is to enable robots to operate autonomously or semi-autonomously, increasing efficiency, precision, and safety in various applications.
What are the most commonly searched types of Robot Programming jobs in Chicago, IL? The most popular types of Robot Programming jobs in Chicago, IL are:
What are popular job titles related to Robot Programming jobs in Chicago, IL? For Robot Programming jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Robot Programming jobs in Chicago, IL look for? The top searched job categories for Robot Programming jobs in Chicago, IL are:
Infographic showing various Robot Programming job openings in Chicago, IL as of July 2026, with employment types broken down into 1% Internship, 81% Full Time, 14% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $79,025 per year, or $38 per hour.
Automation Technician

$40K/yr

Contractor

Posted 13 days ago


Job description

Job Summary: The Molding or Assembly Automation Technician is responsible for maintaining, troubleshooting, and optimizing molding automation systems, including robotic equipment and auxiliary devices. This role ensures smooth operation of automated molding processes and supports continuous improvement initiatives in a high-volume manufacturing environment. Key Responsibilities: Automation Troubleshooting Diagnose and resolve issues with molding or Assembly automation systems, including robots, conveyors, sensors, and vision systems.

Troubleshooting electrical, pneumatic, and mechanical Respond to alarms and faults in real-time to minimize downtime. Collaborate with engineering and maintenance teams to address recurring issues. Robot Programming & Optimization Program and fine-tune molding or assembly machine robots (e.g., Sepro, Fanuc, Yushin, Wittmann) for part handling, degating, and packaging

Modify robot paths and sequences to improve cycle time and part quality. Maintain backups and documentation of robot programs and settings. Preventive & Corrective Maintenance Perform scheduled maintenance on automation equipment to ensure reliability.

Replace worn components and calibrate sensors and actuators. Maintain detailed logs of maintenance activities and equipment performance. Process Support & Continuous Improvement Support mold trials and new product launches by setting up automation sequences.

Recommend and implement improvements to automation layouts and workflows. Participate in kaizen events and lean manufacturing initiatives. Safety & Compliance Ensure all automation systems operate within safety guidelines.

Maintain compliance with ISO, FDA, and GMP standards where applicable. Qualifications: Education: High School Diploma or GED required. Technical certification or associate's degree in Mechatronics, Robotics, or Industrial Automation preferred.

Experience: 2-5 years of experience in injection molding or assembly machine automation or related field. Hands-on experience with robot programming and troubleshooting. Skills: Strong understanding of PLCs, HMIs, and industrial sensors.

Ability to read electrical and mechanical schematics. Familiarity with EOAT (End-of-Arm Tooling) design and maintenance. Excellent problem-solving and communication skills.