1

Cnc Offline Programming Jobs (NOW HIRING)

CNC Programmer

Greenville, SC ยท On-site

$62.58/hr

Minimum 4 years of experience with offline CNC programming using a graphical CAM system. * Strong experience programming 4-axis and/or 5-axis CNC machining operations . * Proficiency with graphical ...

CNC Programmer

Greenville, SC ยท On-site

$62.58/hr

Minimum 4 years of experience with offline CNC programming using a graphical CAM system. * Strong experience programming 4-axis and/or 5-axis CNC machining operations . * Proficiency with graphical ...

Robotic Weld Engineer

Alexandria, MN ยท On-site

$17.25 - $23.75/hr

Perform robot teach pendant and/or offline programming for new and existing weld processes ... Program and optimize other CNC equipment (e.g., laser cutters, turret punches, press brakes, tube ...

Robotic Weld Engineer

Monticello, MN ยท On-site

$18.75 - $25.75/hr

Perform robot teach pendant and/or offline programming for new and existing weld processes ... Program and optimize other CNC equipment (e.g., laser cutters, turret punches, press brakes, tube ...

Robotic Weld Engineer

Sauk Centre, MN ยท On-site

$18.25 - $25/hr

Perform robot teach pendant and/or offline programming for new and existing weld processes ... Program and optimize other CNC equipment (e.g., laser cutters, turret punches, press brakes, tube ...

Be Seen First

CNC Lathe Operator

Pewaukee, WI ยท On-site

$21.50 - $27.50/hr

Proving out programs/assisting with programming (at machine or offline) * Trouble shooting, training, and operating machines within CNC department * Ensuring quality control making sure inspection ...

Be Seen First

CNC Lathe Operator

Pewaukee, WI ยท On-site

$21.50 - $27.50/hr

Proving out programs/assisting with programming (at machine or offline) * Trouble shooting, training, and operating machines within CNC department * Ensuring quality control making sure inspection ...

Robotic Weld Engineer

Alexandria, MN ยท On-site

$17.25 - $23.75/hr

Perform robot teach pendant and/or offline programming for new and existing weld processes ... Program and optimize other CNC equipment (e.g., laser cutters, turret punches, press brakes, tube ...

Robotic Weld Engineer

Monticello, MN ยท On-site

$18.75 - $25.75/hr

Perform robot teach pendant and/or offline programming for new and existing weld processes ... Program and optimize other CNC equipment (e.g., laser cutters, turret punches, press brakes, tube ...

Manufacturing Engineer (Robotic Weld)

Alexandria, MN ยท On-site

$17.25 - $23.75/hr

Perform robot teach pendant and/or offline programming for new and existing weld processes ... Program and optimize other CNC equipment (e.g., laser cutters, turret punches, press brakes, tube ...

Robotic Weld Engineer

Sauk Centre, MN ยท On-site

$18.25 - $25/hr

Perform robot teach pendant and/or offline programming for new and existing weld processes ... Program and optimize other CNC equipment (e.g., laser cutters, turret punches, press brakes, tube ...

Robotic Weld Engineer

Sauk Centre, MN ยท On-site

$18.25 - $25/hr

Perform robot teach pendant and/or offline programming for new and existing weld processes ... Program and optimize other CNC equipment (e.g., laser cutters, turret punches, press brakes, tube ...

Showing results 41-60

Cnc Offline Programming information

See salary details

$16

$30

$44

How much do cnc offline programming jobs pay per hour?

As of Sep 15, 2026, the average hourly pay for cnc offline programming in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is the difference between Cnc Offline Programming vs Cnc Machinist?

AspectCnc Offline Programming

Required SkillsCAD/CAM software proficiency, programming knowledge, understanding of machining processes
Work EnvironmentDesign and simulation labs, office settings, or remote work
CertificationsCAD/CAM software certifications, technical diplomas
Primary FocusCreating CNC programs offline before machining

Cnc Offline Programming involves developing CNC code using CAD/CAM software without direct machine operation, focusing on planning and simulation. In contrast, Cnc Machinists operate and set up machines directly, executing programs on the shop floor. Both roles require technical skills and industry knowledge, but Cnc Offline Programmers focus on pre-production programming, while Machinists handle real-time machine operation and adjustments.

More about Cnc Offline Programming jobs

What cities are hiring for Cnc Offline Programming jobs?

Cities with the most Cnc Offline Programming job openings:

What states have the most Cnc Offline Programming jobs?

States with the most job openings for Cnc Offline Programming jobs include:

What job categories do people searching Cnc Offline Programming jobs look for?

The top searched job categories for Cnc Offline Programming jobs are:

Infographic showing various Cnc Offline Programming job openings in the United States as of September 2026, with employment types broken down into 2% Internship, 83% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer/Machinist

Grand Rapids, MI โ€ข On-site

Steel Craft Technologies
Coal, Metals and Minerals Miningย โ€ขย 51 - 200 employees

$24.50 - $33.75/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 25 days ago


Job description

Job title: CNC Programmer/Machinist


Reports to: CNC Supervisor


Supervisory responsibilities: None.


Summary/objective:Steel Craft Technologies (SCT) is seeking a CNC Programmer/Machinist to join their team in Grand Rapids, MI! The CNC Programmer/Machinist produces machined parts by programming, setting up, and operating a computer numerical control (CNC) machine


Essential functions:



  • Interpret Cad drawings and solid models

  • Generate documentation for set up sheets, programs, inspection reports and offline work sheets.

  • Generate and post tool paths with CAM software

  • Download programs and MDI (Manual Data Input) as needed.

  • Setup and machine to the proper programs and tolerances required.

  • Recheck setups, change cutters and inserts, and make adjustments as needed to achieve the best possible results.

  • Maintain appropriate tools and keep current on calibration.

  • Keep work area clean.

  • Follow all safety rules and report unsafe work conditions to management.

  • Regular attendance at work during scheduled work hours.

  • Employees may be requested to perform other job functions as required.

  • Operate overhead cranes


Required competency, education, and experience:



  • Experience with 3 axis mills

  • A well rounded knowledge of cutters and inserts, and feeds/speeds.

  • Candidate must have high school or equivalent education.

  • Candidate must have valid driver's license

  • Two years of machining experience

  • Two years programming experience using a Cam software


Preferred education and experience:



  • Experience with multi axis mills and probing

  • Five years of machining experience

  • Five years programming experience using Fusion 360 or similar Cam software


Work environment: Manufacturing environment


Physical demands:



  • Candidate must have full use of all limbs.

  • Candidate must be able to read and speak English.

  • Candidate must be able to lift 40 pounds.


Position type and expected hours of work: Full time. Monday through Thursday 5:00 am - 5:15 pm.


Travel: None.


Compensation/Benefits: SCT offers a competitive compensation and benefits package which includes competitive pay, dental insurance, vision insurance, health insurance, short term disability, long term disability, company paid life insurance, voluntary life insurance, 401(k) plan with match, education reimbursement, paid vacation and holidays, and flex spending.


Other duties: This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change, or new ones may be assigned at any time with or without notice.


SCT is an Equal Opportunity Employer. SCT does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

#J-18808-Ljbffr