1

Robot Programmer Jobs in Utah (NOW HIRING)

Robotics Engineering: Lead conceptualization, development, and integration of cutting-edge robotic solutions for manufacturing tasks. * Environmental & Civil Engineering: Lead sustainable engineering ...

Principal Controls Engineer

Corinne, UT ยท On-site

$98K - $147K/yr

Programming & Integration Integrate equipment for robotics, PLCs, servo drives, VFDs, sensors, and other instrumentation. Program Programmable Logic Controllers (PLCs) to control a variety of ...

Robotics Educator About the Position The Robotics Educator will teach students ages 6-15 principles of coding, robotics, and engineering using LEGO robots. The educator will also teach principles of ...

New

PLC Engineer

Ogden, UT ยท On-site

$85K - $99K/yr

As an Automation Controls Engineer, you will be at the forefront of designing and optimizing ... Program and integrate industrial robots (e.g., FANUC, ABB, Yamaha) for material handling, assembly ...

AI Embedded Engineer IV

Logan, UT ยท On-site

$145K - $169K/yr

Robot Operating System (ROS) nodes on the vehicle, Python and C++ bridges between compute and robot ... As a Level IV engineer within ASI's five-level engineering structure, you independently lead ...

AI Embedded Engineer IV

Logan, UT ยท On-site

$145K - $169K/yr

Robot Operating System (ROS) nodes on the vehicle, Python and C++ bridges between compute and robot ... As a Level IV engineer within ASI's five-level engineering structure, you independently lead ...

AI Embedded Engineer IV

Logan, UT

$113K - $149K/yr

Robot Operating System (ROS) nodes on the vehicle, Python and C++ bridges between compute and robot ... As a Level IV engineer within ASI's five-level engineering structure, you independently lead ...

Showing results 21-40

Robot Programmer information

See Utah salary details

$15

$33

$48

How much do robot programmer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for robot programmer in Utah is $33.58, according to ZipRecruiter salary data. Most workers in this role earn between $27.79 and $39.38 per hour, depending on experience, location, and employer.

What does a robot programmer do?

A Robot Programmer is responsible for creating, testing, and implementing the software that controls industrial and commercial robots. They write code to instruct robots on tasks such as assembly, welding, painting, or material handling. Robot Programmers work closely with engineers and production teams to ensure robots operate efficiently and safely within manufacturing environments. Their work often involves troubleshooting, optimizing existing programs, and integrating new robotic systems into workflows.

What does a robot programmer do?

The job duties of a robot programmer include working to write, test, and modify programs that direct the actions of robotic equipment. As a robot programmer, your responsibilities typically consist of using robotic software to create directions for manufacturing or industrial applications. You analyze drawings, blueprints, and manufacturing or assembly requirements before programming the equipment. You may also need to physically set up and place the robot in the workspace, test your program before beginning work, and monitor progress to ensure quality during the production run or another process.

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), a solid understanding of robotics engineering, and typically a degree in computer science, engineering, or a related field. Familiarity with robotic control systems, industrial automation software (like ROS or PLCs), and relevant certifications are often required. Analytical thinking, problem-solving abilities, and effective teamwork are essential soft skills for optimizing robotic performance and collaborating with engineering teams. These skills ensure the development, integration, and maintenance of efficient, reliable robotic systems in various industrial applications.

What are some common challenges robot programmers face when integrating new robots into existing manufacturing systems?

Robot Programmers often encounter challenges such as ensuring compatibility between new robots and legacy equipment, optimizing robot paths for efficiency, and minimizing downtime during integration. Coordinating closely with engineers, operators, and IT specialists is essential to address communication protocols, safety requirements, and production schedules. Adapting to rapidly evolving technologies and troubleshooting unexpected issues are also key aspects of the role, making strong problem-solving skills and teamwork crucial for success.

What is the difference between Robot Programmer vs Robot Technician?

AspectRobot ProgrammerRobot Technician
CredentialsTypically requires a degree in robotics, engineering, or computer scienceOften requires technical diploma or associate degree in robotics or electronics
Work EnvironmentDesigning, coding, and testing robot programs in labs or manufacturing settingsMaintaining, troubleshooting, and repairing robots on the production floor
Employer & Industry UsageUsed mainly in automation, manufacturing, and robotics developmentCommon in manufacturing plants, assembly lines, and maintenance services

Robot Programmers focus on creating and optimizing robot software, while Robot Technicians handle the installation, maintenance, and repair of robotic systems. Both roles are essential in automation industries but differ in their primary responsibilities and required skills.

How much do robot programmers make?

Robot programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and industry. Advanced skills in robotics, programming languages, and automation tools can lead to higher salaries and career growth.

Is robot programming a good career?

Robot programming is a growing field that involves developing software to control robotic systems, often requiring knowledge of programming languages like Python or C++ and familiarity with automation tools. It offers opportunities in manufacturing, logistics, and research, with a demand for technical skills and problem-solving abilities. The career can be stable and well-paying for those with relevant training and experience.

What are popular job titles related to Robot Programmer jobs in UT?

For Robot Programmer jobs in UT, the most frequently searched job titles are:

Infographic showing various Robot Programmer job openings in Utah as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $69,837 per year, or $33.6 per hour.

Robotic Process Automation Developer (UiPath)

Process Distribution Group

Salt Lake City, UT โ€ข On-site

$100 - $120/hr

Other

Posted 15 days ago


Job description

Overview

We are seeking a Robotic Process Automation (RPA) Developer to help build and expand our automation capabilities using UiPath. This role will work directly with the VP of IT and Digital Engagement to design, develop, and deploy automation solutions that improve efficiency across the organization. It is a handsโ€‘on role with significant growth potential, ideal for someone who wants to develop deep expertise in RPA, ERP systems, APIs, and business process automation.

Responsibilities
  • Design, develop, test, and deploy RPA workflows using UiPath.
  • Work directly with business stakeholders and the VP of IT to identify and automate processes.
  • Translate business requirements into scalable automation solutions.
  • Integrate automation solutions with APIs, ERP systems, and databases.
  • Build and consume RESTful APIs for data exchange and system integration.
  • Monitor and support production automations, including troubleshooting and enhancements.
  • Develop reusable components and contribute to automation standards/frameworks.
  • Document processes, workflows, and technical solutions.
  • Assist in expanding the companyโ€™s automation roadmap.
Qualifications
  • 0โ€“3 years of experience in RPA, automation, or software development.
  • Handsโ€‘on experience with UiPath (Studio required; Orchestrator a plus).
  • Basic knowledge of SQL and relational databases.
  • Understanding of programming fundamentals (loops, variables, error handling).
  • Basic understanding of APIs (REST, JSON, HTTP requests).
  • Strong analytical and problemโ€‘solving skills.
  • Ability to learn business processes quickly and translate them into automation.
  • Strong communication skills.
  • UiPath certification (Associate or Developer) preferred.
  • Experience with Epicor Prophet 21 or similar ERP systems preferred.
  • Experience writing SQL queries and working with structured data preferred.
  • Experience working with APIs (authentication, endpoints, data parsing) preferred.
  • Exposure to OCR or document processing preferred.
  • Familiarity with Microsoft Excel automation and data transformation preferred.
Compensation

The expected starting rate of pay for this position is $120,000 annually, depending on experience.

All requests for reasonable accommodation(s) will be reviewed and evaluated on a caseโ€‘byโ€‘case basis.

Equal Opportunity Employer / Vet / Disabled.

#J-18808-Ljbffr