This position is a hybrid Operator/Programmer role with primary responsibility for machining ... offline CNC programs for critical paths or bottlenecks based on shop floor priorities, and ...
This position is a hybrid Operator/Programmer role with primary responsibility for machining ... offline CNC programs for critical paths or bottlenecks based on shop floor priorities, and ...
This position is a hybrid Operator/Programmer role with primary responsibility for machining ... offline CNC programs for critical paths or bottlenecks based on shop floor priorities, and ...
This position is a hybrid Operator/Programmer role with primary responsibility for machining ... offline CNC programs for critical paths or bottlenecks based on shop floor priorities, and ...
Manufacturing Engineer
Columbus, NE · On-site
$70K - $90K/yr
Demonstrated ability of offline CNC programming and machining simulation. * Knowledge of various machining cutting tool technologies. * Thorough knowledge of lean manufacturing concepts and ...
Quick apply
Manufacturing Engineer
Columbus, NE · On-site
$70K - $90K/yr
Demonstrated ability of offline CNC programming and machining simulation. * Knowledge of various machining cutting tool technologies. * Thorough knowledge of lean manufacturing concepts and ...
CNC Programmer
Hermitage, PA · On-site
$27.74/hr
Utilize offline programming and simulation software to minimize production downtime. * Work a flexible schedule and travel for training as required. * Some travel between plants may be required.
CNC Programmer
Hermitage, PA · On-site
$27.74/hr
Utilize offline programming and simulation software to minimize production downtime. * Work a flexible schedule and travel for training as required. * Some travel between plants may be required.
NC Programmer
Wichita, KS · On-site
$23.75 - $32.50/hr
Provide N/C programs for fabrication of CNC Machined Parts, CNC Router Parts, and Tooling. JOB ... Experience programming N/C equipment offline in a recognized CAD/CAM system. WORKING CONDITIONS
NC Programmer
Wichita, KS · On-site
$23.75 - $32.50/hr
Provide N/C programs for fabrication of CNC Machined Parts, CNC Router Parts, and Tooling. JOB ... Experience programming N/C equipment offline in a recognized CAD/CAM system. WORKING CONDITIONS
NC Programmer
$23.75 - $32.50/hr
Provide N/C programs for fabrication of CNC Machined Parts, CNC Router Parts, and Tooling. JOB ... Experience programming N/C equipment offline in a recognized CAD/CAM system. WORKING CONDITIONS
NC Programmer
$23.75 - $32.50/hr
Provide N/C programs for fabrication of CNC Machined Parts, CNC Router Parts, and Tooling. JOB ... Experience programming N/C equipment offline in a recognized CAD/CAM system. WORKING CONDITIONS
NC Programmer
$23.75 - $32.50/hr
Provide N/C programs for fabrication of CNC Machined Parts, CNC Router Parts, and Tooling. JOB ... Experience programming N/C equipment offline in a recognized CAD/CAM system. WORKING CONDITIONS
NC Programmer
$23.75 - $32.50/hr
Provide N/C programs for fabrication of CNC Machined Parts, CNC Router Parts, and Tooling. JOB ... Experience programming N/C equipment offline in a recognized CAD/CAM system. WORKING CONDITIONS
NC Programmer
Wichita, KS · On-site
$23.75 - $32.50/hr
Provide N/C programs for fabrication of CNC Machined Parts, CNC Router Parts, and Tooling. JOB ... Experience programming N/C equipment offline in a recognized CAD/CAM system. WORKING CONDITIONS
NC Programmer
Wichita, KS · On-site
$23.75 - $32.50/hr
Provide N/C programs for fabrication of CNC Machined Parts, CNC Router Parts, and Tooling. JOB ... Experience programming N/C equipment offline in a recognized CAD/CAM system. WORKING CONDITIONS
CNC Programming Technician
Fort Worth, TX · On-site
CNC Programming Technician Summary: Act as a liaison between the shop floor and programing ... Make program edits offline and at the machine (including bar feeder) via G-code * Back-up of ...
CNC Programming Technician
Fort Worth, TX · On-site
CNC Programming Technician Summary: Act as a liaison between the shop floor and programing ... Make program edits offline and at the machine (including bar feeder) via G-code * Back-up of ...
CNC Programming Technician
Fort Worth, TX · On-site
CNC Programming Technician Summary: Act as a liaison between the shop floor and programing ... Make program edits offline and at the machine (including bar feeder) via G-code * Back-up of ...
CNC Programming Technician
Fort Worth, TX · On-site
CNC Programming Technician Summary: Act as a liaison between the shop floor and programing ... Make program edits offline and at the machine (including bar feeder) via G-code * Back-up of ...
CNC MACHINIST
Warren, MI · On-site
$19.25 - $26.25/hr
The role requires proficiency in Mastercam for offline programming to support precision machining ... The CNC Machinist plays a key role in both new product launches and ongoing continuous improvement ...
CNC MACHINIST
Warren, MI · On-site
$19.25 - $26.25/hr
The role requires proficiency in Mastercam for offline programming to support precision machining ... The CNC Machinist plays a key role in both new product launches and ongoing continuous improvement ...
CNC Lathe Programmer
Morgan Hill, CA · On-site
$52K - $104K/yr
AB_5010657 Are you a skilled CNC Machinist who takes pride in precision craftsmanship? We are ... offline programming is valued, this is the place for you. Qualifications * Multi-Axis & Swiss ...
New
Quick apply
CNC Lathe Programmer
Morgan Hill, CA · On-site
$52K - $104K/yr
AB_5010657 Are you a skilled CNC Machinist who takes pride in precision craftsmanship? We are ... offline programming is valued, this is the place for you. Qualifications * Multi-Axis & Swiss ...
New
Senior CNC Machinist/Programmer (Setup Machinist II-III)
Denver, CO · On-site
$32 - $44/hr
Senior CNC Mill Machinist / Programmer (Setup Machinist II-III) Blueprint Advanced Manufacturing ... Offline programming experience (Mastercam preferred) * Strong blueprint reading and GD&T knowledge
Quick apply
Senior CNC Machinist/Programmer (Setup Machinist II-III)
Denver, CO · On-site
$32 - $44/hr
Senior CNC Mill Machinist / Programmer (Setup Machinist II-III) Blueprint Advanced Manufacturing ... Offline programming experience (Mastercam preferred) * Strong blueprint reading and GD&T knowledge
CMM Senior Programmer
Los Angeles, CA · On-site
Create, debug, and optimize advanced online and offline PC-DMIS routines using CAD models and Model ... CNC programmers in use of programs so they can learn how to inspect parts. Assist in creating ...
Quick apply
CMM Senior Programmer
Los Angeles, CA · On-site
Create, debug, and optimize advanced online and offline PC-DMIS routines using CAD models and Model ... CNC programmers in use of programs so they can learn how to inspect parts. Assist in creating ...
MPI Calera - CAM Programmer
Calera, AL · On-site
... offline programming software for designing, detailing, and changes as per shop requirements. * Create user-friendly programs for minimally skilled operators and experienced CNC programmers, with a ...
MPI Calera - CAM Programmer
Calera, AL · On-site
... offline programming software for designing, detailing, and changes as per shop requirements. * Create user-friendly programs for minimally skilled operators and experienced CNC programmers, with a ...
MPI Calera - CAM Programmer
Calera, AL · On-site
... offline programming software for designing, detailing, and changes as per shop requirements. * Create user-friendly programs for minimally skilled operators and experienced CNC programmers, with a ...
MPI Calera - CAM Programmer
Calera, AL · On-site
... offline programming software for designing, detailing, and changes as per shop requirements. * Create user-friendly programs for minimally skilled operators and experienced CNC programmers, with a ...
MPI Calera - CAM Programmer
Calera, AL · On-site
... offline programming software for designing, detailing, and changes as per shop requirements. * Create user-friendly programs for minimally skilled operators and experienced CNC programmers, with a ...
Quick apply
MPI Calera - CAM Programmer
Calera, AL · On-site
... offline programming software for designing, detailing, and changes as per shop requirements. * Create user-friendly programs for minimally skilled operators and experienced CNC programmers, with a ...
Manufacturing Engineer IV CNC Programming
Greenville, SC · On-site
$55 - $62/hr
Design and optimize high-efficiency CNC programs for complex multi-axis setups cutting high ... offline programming in a CAM system. * Experience machining high-temperature alloys or heavy ...
Quick apply
Manufacturing Engineer IV CNC Programming
Greenville, SC · On-site
$55 - $62/hr
Design and optimize high-efficiency CNC programs for complex multi-axis setups cutting high ... offline programming in a CAM system. * Experience machining high-temperature alloys or heavy ...
CNC Lead Machinist
$20 - $27.50/hr
Prior experience running, troubleshooting Swiss CNC machines (any experience with Hanwa is great), some experience in programming at the machine or offline for swiss style turning work is a plus but ...
CNC Lead Machinist
$20 - $27.50/hr
Prior experience running, troubleshooting Swiss CNC machines (any experience with Hanwa is great), some experience in programming at the machine or offline for swiss style turning work is a plus but ...
CNC Machinist (D Shift)
$20.25 - $27.50/hr
Proficient in CNC programming using offline software such as UG, Esprit, orMasterCam. * Experience withAgieCharmillesEDM machines and/orvarious CNC controls(Okuma, Fanuc, etc.). * Strong ability to ...
New
CNC Machinist (D Shift)
$20.25 - $27.50/hr
Proficient in CNC programming using offline software such as UG, Esprit, orMasterCam. * Experience withAgieCharmillesEDM machines and/orvarious CNC controls(Okuma, Fanuc, etc.). * Strong ability to ...
New
Offline Cnc Programmer information
See salary details
$16.83 - $19.38
3% of jobs
$19.38 - $21.94
5% of jobs
$21.94 - $24.50
11% of jobs
$25.46 is the 25th percentile. Wages below this are outliers.
$24.50 - $27.05
15% of jobs
The median wage is $29.37 / hr.
$27.05 - $29.61
17% of jobs
$29.61 - $32.17
14% of jobs
$33.89 is the 75th percentile. Wages above this are outliers.
$32.17 - $34.72
14% of jobs
$34.72 - $37.28
9% of jobs
$37.28 - $39.84
6% of jobs
$39.84 - $42.40
3% of jobs
$42.40 - $44.95
2% of jobs
$16
$30
$44
How much do offline cnc programmer jobs pay per hour?
What are the key skills and qualifications needed to thrive as an offline CNC programmer?
What is the difference between Offline Cnc Programmer vs CNC Machinist?
| Aspect | Offline Cnc Programmer | CNC Machinist |
|---|---|---|
| Primary Role | Creates CNC programs using CAD/CAM software before production | Operates CNC machines to produce parts based on existing programs |
| Credentials | Often requires CAD/CAM certifications, technical training | Typically needs machining experience, technical skills |
| Work Environment | Design and programming labs, offices | Manufacturing floors, machine shops |
| Industry Usage | Used in manufacturing, aerospace, automotive sectors | Common in similar manufacturing industries |
While both roles are essential in CNC manufacturing, Offline Cnc Programmers focus on creating and preparing programs offline, whereas CNC Machinists operate machines to produce parts directly. Understanding these differences helps in choosing the right career path or job search focus.
What are some common challenges faced by offline CNC programmers when transitioning from manual to automated programming environments?
What is an offline CNC programmer?
What job categories do people searching Offline Cnc Programmer jobs look for?
The top searched job categories for Offline Cnc Programmer jobs are:

$24 - $32.75/hr
Other
Re-posted 3 days ago
Job description
John Crane, a business of Smiths Group, is a global leader in mission-critical flow control solutions for energy and process industries that enable efficient and sustainable operations. Our products include mechanical seals and systems, couplings, bearings, filtration systems, and predictive digital monitoring technologies.
We have a global network of more than 200 sites in over 50 countries and employ more than 6,000 people worldwide. We partner with our customers to help them keep their operations safe, reduce downtime, improve efficiency, and meet the latest environmental standards.
John Crane is part of Smiths Group. For over 170 years, Smiths has been pioneering progress by engineering for a better future. We serve millions of people every year, helping to create a safer, more efficient, productive, and better-connected world across four global markets: energy, security & defence, space & aerospace, and general industrial. Listed on the London Stock Exchange, Smiths employs approximately 16,000 colleagues in over 50 countries.
Job Description
This position is a hybrid Operator/Programmer role with primary responsibility for machining operations, while also supporting programming activities on the shop floor. The role requires balancing hands-on production work with programming responsibilities driven by business needs.
Key specific responsibilities include troubleshooting and resolving production program issues, developing offline CNC programs for critical paths or bottlenecks based on shop floor priorities, and supporting new product introductions and project-related programming activities. The position also focuses on improving programming efficiency to optimize cycle times, increase throughput, and maximize machine utilization.
As a standard requirement, the employee is expected to perform and accurately document manufacturing activities in alignment with company objectives and quality standards. The role demands the ability to manage multiple concurrent tasks while adapting to changing priorities in a dynamic production environment.
Responsibilities also include setting up and operating lathes, mills, and CNC machines in a safe and efficient manner.
- Utilizes knowledge of shop mathematics, charts and tables.
- Trains and assists other CNC set up operators.
- Works from factory work orders, prints and written or verbal instructions.
- Notifies supervisor of shop and tooling requirements.
- Operates CNC machines as assigned and may be required to operate more than one machine simultaneously.
Shift: Friday, Saturday, Sunday: 6:00 pm - 6:00 am
Qualifications
- High School Diploma or equivalent education.
- Proficient in metal working.
- Proficiency in EIA G-code editing and Mazatrol programming/editing is required.
- Experience working with Mazak milling machines.
- Must have proven ability to collaborate within teams and cross-functionally.
- Associates or technical degree preferred.
- 3+ years' work experience in manufacturing industry is preferred.
- Knowledge of EdgeCam or Fusion 360 required.
- Ability to work flexible hours and overtime as needed.
- Must be able to sit for extended periods of time; a minimum of 2 hours.
- Must be able to maneuver to all areas of the office, shop, warehouse, or manufacturing plant.
- Must be able to lift up to 40 pounds and carry up to 40 pounds.
- Must be able to bend, reach, kneel, twist, and grip items while working at assigned desk area.
- Must have manual dexterity and coordination to operate office equipment.
- Must be able to simultaneously manage several objectives, changing priorities and reassigning priorities to complete assignments.
- Must be able to read, write, speak and understand English.
- Must be able to respond to visual and aural cues.
- Additional duties and responsibilities will vary based upon departmental needs.
- Complete all work in a safe manner and follow all safety requirements consistently by supporting the company's goals.
- Lifting guidelines in accordance with the Manual Lifting Guidelines noted in the Safety Handbook.
- Follow all environmental requirements consistently with supporting the company's environmental performance goals.
- Complete, and actively participate in all other EHS training requirements.
Additional Information
With colleagues stretching across the globe, we are proud of our diversity. To foster inclusivity, we run employee resource groups (ERGs) to provide a safe space for employees to connect and support each other. Our cross-business ERGs include Veterans, Pride Network, Black Employee Network, Women@Work Network, and Neurodiversity.
Across our company, we recognize excellence, culminating in the Smiths Excellence Awards, our annual celebration of the most extraordinary activities, people, and projects that best showcase our strengths and help drive our business forward. We announce these on our annual Smiths Day, a global celebration of Smiths around our network.
Join us for a great career with competitive compensation and benefits, while helping engineer a better future.
#ZR
We believe that different perspectives and backgrounds are what make a company flourish. All qualified applicants will receive equal consideration for employment regardless of color, religion, sex, sexual orientation, gender identity, national origin, economic status, disability, age, or any other legally protected characteristics. We are proud to be an inclusive company with values grounded in equality and ethics, where we celebrate, support, and embrace diversity.
At no time during the hiring process will Smiths Group, nor any of our recruitment partners ever request payment to enable participation - including, but not limited to, interviews or testing. Avoid fraudulent requests by applying jobs directly through our career's website (Careers - Smiths Group plc)