1

Offline Programming Jobs (NOW HIRING)

Support offline programming and simulation * Collaborate with controls and mechanical teams during machine builds and runoffs * Ensure compliance with all safety procedures around automated equipment ...

Support offline programming and simulation * Collaborate with controls and mechanical teams during machine builds and runoffs * Ensure compliance with all safety procedures around automated equipment ...

For Level 2, verifiable offline programming experience (RoboGuide, RobotStudio, or equivalent) and independent CMM-driven troubleshooting are required. Responsibilities: * Troubleshoot from CMM ...

For Level 2, verifiable offline programming experience (RoboGuide, RobotStudio, or equivalent) and independent CMM-driven troubleshooting are required. Responsibilities: * Troubleshoot from CMM ...

Engineer

Georgetown, KY · On-site

$38 - $42/hr

Experience programming industrial robots using teach pendants and/or offline programming tools. * Hands-on experience with Delmia (C3/Carott3) or similar 3D simulation software. * Ability to perform ...

This is a hands‑on technical role where you will be directly involved in offline programming, system debug, and on‑site installation at the customer's facility in Walker, MI. You will work as ...

Senior Controls Engineer

Holland, MI · On-site

$92K - $122K/yr

This is a hands-on technical role where you will be directly involved in offline programming, system debug, and on-site installation at the customer's facility in Walker, MI. You will work as part of ...

Senior Controls Engineer

Holland, MI · On-site

$92K - $122K/yr

This is a hands-on technical role where you will be directly involved in offline programming, system debug, and on-site installation at the customer's facility in Walker, MI. You will work as part of ...

Be Seen First

In this role, you will handle offline programming, machine setup, process development, and preventive maintenance while driving continuous improvement and offering technical leadership to operators.

Offline Programming & First Piece Quality - Utilize offline programming software to prepare jobs; understand CMM reports and troubleshoot builds independently to obtain a good first piece and ...

Participate in final offline programming, Factory Acceptance Testing (FAT), Site Acceptance Testing (SAT), and installation at the customer site. Essential Skills * Hands-on experience in Allen ...

Program Fanuc robotics (manual and offline programming) Train technicians on robotics fundamentals Manage projects-develop timelines, create flow charts, and coordinate team communication Research ...

New

Perform offline programming and simulation using FANUC Roboguide * Read and interpret electrical schematics and technical documentation * Support machine builds, runoffs, and customer buy-off ...

Be Seen First

CNC Programmer Machinist

Knoxville, TN · On-site

$22 - $30.25/hr

... Offline Programming - Fusion, MasterCAM, FeatureCAM, etc

Perform offline programming, simulation, and system validation for robotic and automation systems. * Integrate robotics, motion control, vision systems, sensors, and safety systems into complete ...

Perform offline programming and simulation using FANUC Roboguide * Read and interpret electrical schematics and technical documentation * Support machine builds, runoffs, and customer buy-off ...

next page

Showing results 1-20

Offline Programming information

See salary details

$29K

$69.3K

$175K

How much do offline programming jobs pay per year?

As of Aug 21, 2026, the average yearly pay for offline programming in the United States is $69,346.00, according to ZipRecruiter salary data. Most workers in this role earn between $33,000.00 and $92,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an offline programmer?

To thrive as an Offline Programmer, you need strong knowledge of CNC programming, machining processes, and CAD/CAM software, typically backed by a degree or certification in manufacturing or engineering technology. Proficiency with tools like Siemens NX, Mastercam, or Autodesk PowerMill, as well as experience with simulation and verification systems, is essential. Attention to detail, problem-solving abilities, and effective communication skills help you translate design intent into efficient manufacturing processes. These competencies ensure accurate, cost-effective production and help prevent costly errors on the shop floor.

What are some common challenges faced by offline programmers in a manufacturing environment?

Offline Programmers often encounter challenges such as ensuring their virtual simulations and CNC programs accurately reflect real-world machine behaviors, since discrepancies can cause production delays. They must frequently update and optimize programs to accommodate changing part designs or manufacturing processes. Additionally, effective communication with machinists and production engineers is essential to troubleshoot issues and implement program adjustments efficiently. Staying current with software updates and evolving technologies is also key to maintaining high productivity and minimizing downtime.

What is the difference between Offline Programming vs Robot Programmer?

AspectOffline ProgrammingRobot Programmer
CredentialsTypically requires technical certifications or training in robotics and programmingRequires similar certifications, often including robotics or automation training
Work EnvironmentUses simulation software; works in offices or labs before deploymentWorks directly on the manufacturing floor, programming robots in real-time
Industry UsageCommon in manufacturing, automotive, aerospace for pre-programming robotsUsed in factories for on-site robot setup and adjustments

Offline Programming involves creating robot programs using simulation software before deployment, reducing downtime. Robot Programmers often work on-site, directly programming and troubleshooting robots during production. Both roles require similar skills and certifications but differ mainly in work environment and approach.

What is offline programming?

Offline programming is the process of creating and testing robot or CNC machine programs using specialized software outside of the production environment. It allows programmers to develop, simulate, and optimize code before deploying it to the actual equipment, reducing downtime and errors. Skills in CAD/CAM software and understanding of manufacturing processes are often required for this role.
More about Offline Programming jobs

What are the most commonly searched types of Offline Programming jobs?

The most popular types of Offline Programming jobs are:

Infographic showing various Offline Programming job openings in the United States 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,346 per year, or $33.3 per hour.

Robot Programmer (Experienced)

GABLETEK

Troy, MI • On-site

Full-time

Re-posted 25 days ago


Job description

Robot Programmer
Location: Local & Travel Opportunities


Position Overview

We are seeking an experienced Robot Programmer with 3+ years of experience to support automation projects in a machine tool and industrial manufacturing environment. This is a hands-on technical role focused on programming, troubleshooting, and optimizing robotic systems across a variety of robot platforms. The ideal candidate works independently, is comfortable on the shop floor, and can hit the ground running with minimal ramp-up time.


Responsibilities

  • Perform TCP setup, path programming, position adjustments, and touch-ups
  • Troubleshoot and recover robots from faults and alarms
  • Support offline programming and simulation
  • Collaborate with controls and mechanical teams during machine builds and runoffs
  • Ensure compliance with all safety procedures around automated equipment

Requirements

  • 3+ years of hands-on robot programming experience
  • Experience programming with one or multiple of these robots:
    • Fanuc
    • KUKA
    • ABB
    • Kawasaki
    • Yaskawa / Motoman
    • Comau
  • Strong troubleshooting and fault recovery skills
  • Ability to work independently with minimal supervision

Preferred

  • Vision system integration experience — Keyence, Cognex, Photoneo, Fanuc 3DV/3DL or comparable
  • Ability to write programs independently from scratch — not just touch-ups and modifications
  • Integration/Commissioning experience
  • Offline programming experience
  • Automotive or machine tool manufacturing background

Powered by JazzHR

Jg1foou89u