1

Offline Programming Jobs (NOW HIRING)

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

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 ...

Automation Technician

La Porte, IN · On-site

$38K/yr

Offline programming experience. * Familiarity with fixture design for implementation in a robotic cell. * Familiarity with CNC programming in addition to robotic programming. * Familiarity with ...

Turret Press Operator

Tempe, AZ · On-site

$35 - $45/hr

Turret Press offline programming Must be very knowledgable in modern turret press operation, tooling setup and efficient operation. We will provide factory training on the Prima Power brand turret ...

Controls Engineer

Grand Rapids, MI

$80K - $103K/yr

Perform offline programming, debugging, and system testing to validate control logic, safety functions, and field I/O before deployment. * Lead and participate in Factory Acceptance Tests (FAT) and ...

Perform offline programming, debugging, and testing * Lead and participate in FAT and SAT * Travel to customer facilities to support installation, startup, troubleshooting, and commissioning

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

Showing results 21-40

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.

Full-time

Posted 2 days ago

New


Job description

Join Flambeau's Engineering Team!

We're looking for an innovative and motivated Automation Engineer to help drive automation solutions across our organization. In this role, you will design, develop, and implement advanced automation that supports and enhances our manufacturing processes. If you're passionate about robotics, automation technology, and continuous improvement, we'd love to meet you.

Why Flambeau?

You'll join a collaborative, forward-thinking team dedicated to innovation and continuous improvement-plus enjoy opportunities for professional growth.

What You'll Do:

Program Fanuc robotics (manual and offline programming)

Train technicians on robotics fundamentals

Manage projects-develop timelines, create flow charts, and coordinate team communication

Research and develop new technologies to improve production

Create CAD generated detailed fixture and end of arm tooling design models as required

Create dimensional part drawings as needed

Collaborate with Project Engineers, Manufacturing Engineers, and external partners

Support costing for new automation equipment

Travel to customer/vendor locations and other Flambeau facilities (up to 20%)

Stay current on new tooling, machinery, materials, and processing innovations

Perform other duties as assigned

#FLAMBEAULOW