1

Offline Cnc Programmer Jobs (NOW HIRING)

Be Seen First

CNC Programmer Machinist

Dallas, TX · On-site

$28 - $35/hr

All programs are created offline in GibbsCAM. Minor edits at the machine (feeds, speeds, safe moves ... Years of CNC programming experience CAM software used (GibbsCAM, Mastercam, etc.) Types of CNC ...

New

CNC Programmer

Round Rock, TX · On-site

$30 - $41/hr

Offline CNC programming for 3-5 axis mills. 2D and 3D surface milling is required * Support shop floor setups and knowledge transfer * Create documentation for the shop floor including tooling lists ...

Be Seen First

CNC Programmer Machinist

Dallas, TX · On-site

$28 - $35/hr

All programs are created offline in GibbsCAM. Minor edits at the machine (feeds, speeds, safe moves ... Years of CNC programming experience CAM software used (GibbsCAM, Mastercam, etc.) Types of CNC ...

New

Be Seen First

CNC Programmer Machinist

Dallas, TX · On-site

$28 - $35/hr

All programs are created offline in GibbsCAM. Minor edits at the machine (feeds, speeds, safe moves ... Years of CNC programming experience CAM software used (GibbsCAM, Mastercam, etc.) Types of CNC ...

New

CNC Programmer

Clintonville, WI · On-site

$24.25 - $33.25/hr

* Operate all CNC Machines * Determine work to be performed by use of the company's ERP system * Use ... Look for offline program, if not present contact offline programmer and have program created or ...

Be Seen First

CNC Programmer Machinist

Dallas, TX · On-site

$28 - $35/hr

All programs are created offline in GibbsCAM. Minor edits at the machine (feeds, speeds, safe moves ... Years of CNC programming experience CAM software used (GibbsCAM, Mastercam, etc.) Types of CNC ...

New

CNC Programmer

Odessa, TX · On-site

$26.75 - $36.50/hr

The ideal candidate is equally comfortable writing G-code at the control, programming offline using ... ROLE AND RESPONSIBILITIES CNC Programming & Optimization * Develop, modify, and optimize CNC ...

CNC Programmer

Rice Lake, WI · On-site

$26 - $35.75/hr

We are seeking a CNC Programmer to join our team! For 80 years Rice Lake Weighing Systems has been ... Successfully complete training on current offline programming software (MasterCam) * High School ...

Reviewing blueprints and programming from CAD models offline using CAM software. * Analyzing work ... Possess strong knowledge of CNC machines and experience with lean/setup reduction and mistake ...

Reviewing blueprints and programming from CAD models offline using CAM software. * Analyzing work ... Possess strong knowledge of CNC machines and experience with lean/setup reduction and mistake ...

TEMP- CNC Programmer

Seneca Falls, NY · On-site

$25 - $34/hr

The CNC Programmer will be responsible for developing software programs that direct CNC (computer ... Review blueprints and be able to program from CAD models away from the machine, offline using CAM ...

TEMP- CNC Programmer

Seneca Falls, NY

$25 - $34/hr

The CNC Programmer will be responsible for developing software programs that direct CNC (computer ... Review blueprints and be able to program from CAD models away from the machine, offline using CAM ...

TEMP- CNC Programmer

Seneca Falls, NY · On-site

$25 - $34/hr

The CNC Programmer will be responsible for developing software programs that direct CNC (computer ... Review blueprints and be able to program from CAD models away from the machine, offline using CAM ...

TEMP- CNC Programmer

Seneca Falls, NY · On-site

$25 - $34/hr

The CNC Programmer will be responsible for developing software programs that direct CNC (computer ... Review blueprints and be able to program from CAD models away from the machine, offline using CAM ...

TEMP- CNC Programmer

Seneca Falls, NY

$25 - $34/hr

The CNC Programmer will be responsible for developing software programs that direct CNC (computer ... Review blueprints and be able to program from CAD models away from the machine, offline using CAM ...

TEMP- CNC Programmer

Seneca Falls, NY · On-site

$25 - $34/hr

The CNC Programmer will be responsible for developing software programs that direct CNC (computer ... Review blueprints and be able to program from CAD models away from the machine, offline using CAM ...

TEMP- CNC Programmer

Seneca Falls, NY · On-site

$25 - $34/hr

The CNC Programmer will be responsible for developing software programs that direct CNC (computer ... Review blueprints and be able to program from CAD models away from the machine, offline using CAM ...

TEMP- CNC Programmer

Seneca Falls, NY · On-site

$25 - $34/hr

The CNC Programmer will be responsible for developing software programs that direct CNC (computer ... Review blueprints and be able to program from CAD models away from the machine, offline using CAM ...

next page

Showing results 1-20

Offline Cnc Programmer information

See salary details

$16

$30

$44

How much do offline cnc programmer jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for offline cnc programmer 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 are the key skills and qualifications needed to thrive as an Offline CNC Programmer, and why are they important?

To thrive as an Offline CNC Programmer, you need strong knowledge of machining processes, CAD/CAM software proficiency, and a solid understanding of engineering drawings, typically supported by a technical diploma or degree in manufacturing or mechanical engineering. Expertise in using software like Mastercam, SolidWorks, and Siemens NX, as well as familiarity with CNC machine controllers, is essential. Attention to detail, problem-solving abilities, and effective communication are important soft skills for optimizing programs and collaborating with production teams. These skills ensure accurate and efficient production workflows, reduced errors, and smooth coordination between programming and machining operations.

What is the difference between Offline Cnc Programmer vs CNC Machinist?

AspectOffline Cnc ProgrammerCNC Machinist
Primary RoleCreates CNC programs using CAD/CAM software before productionOperates CNC machines to produce parts based on existing programs
CredentialsOften requires CAD/CAM certifications, technical trainingTypically needs machining experience, technical skills
Work EnvironmentDesign and programming labs, officesManufacturing floors, machine shops
Industry UsageUsed in manufacturing, aerospace, automotive sectorsCommon 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?

Offline CNC Programmers often encounter challenges such as adapting to advanced CAM software, ensuring accurate virtual simulations match real-world machining, and communicating effectively with machine operators on the shop floor. It's essential to bridge the gap between digital programming and practical machine setup to minimize errors and downtime. Additionally, staying updated with evolving machine capabilities and tooling options can be demanding but is crucial for optimal performance and career advancement.

What are Offline CNC Programmers?

Offline CNC Programmers are skilled professionals who create and optimize computer numerical control (CNC) machine programs using specialized software, away from the actual production floor. They design tool paths, simulate machining processes, and generate code that instructs CNC machines on how to manufacture parts. By working offline, they help reduce machine downtime and increase productivity, ensuring efficient and accurate production runs. Their expertise is essential in industries such as aerospace, automotive, and manufacturing, where precision and efficiency are critical.
More about Offline Cnc Programmer jobs
What cities are hiring for Offline Cnc Programmer jobs? Cities with the most Offline Cnc Programmer job openings:
What job categories do people searching Offline Cnc Programmer jobs look for? The top searched job categories for Offline Cnc Programmer jobs are:
Infographic showing various Offline Cnc Programmer job openings in the United States as of June 2026, with employment types broken down into 79% Full Time, 20% Part Time, and 1% Contract. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.
CNC Programmer Machinist

CNC Programmer Machinist

Manda Machine

Dallas, TX • On-site

$28 - $35/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Who This Role Is For


This is not an entry-level or learn-to-program position.


We are seeking an experienced CNC Mill Programmer who can walk in and begin programming parts immediately using professional CAM software. While our shop programs in GibbsCAM, candidates with strong experience in other high-level CAM platforms such as Mastercam, Fusion 360, SolidCAM, or similar are encouraged to apply.


Training will be provided on our internal processes and workflow. Candidates without GibbsCAM experience must be able to demonstrate strong programming fundamentals and the ability to adapt quickly.


All programs are created offline in GibbsCAM. Minor edits at the machine (feeds, speeds, safe moves) are acceptable.


If your primary programming experience is control-side, conversational, or machine-only, this role is not a fit.


What You Will Do

Program new parts daily using GibbsCAM

Develop complete machining strategies for low-volume, tight-tolerance aerospace parts

Program 3-axis, 3+2, and 5-axis CNC mills

Read and interpret complex aerospace drawings, including GD&T and datum schemes

Post, verify, and release programs through ProShop ERP

Support setups and machining as needed

Perform minor, controlled edits at the machine only when required

Inspect critical features to confirm conformance prior to release

Work independently with minimal supervision

Non-Negotiable Requirements


Applicants must meet all of the following:


3–5+ years CNC mill programming experience

Professional hands-on experience with offline CAM software (GibbsCAM preferred)

Ability to program parts from print to production-ready code

Strong understanding of tooling, workholding, and machining strategy

Experience with multi-axis machining (3-axis, 3+2, or 5-axis)

Experience programming tight-tolerance machined components

Ability to read and apply GD&T


Not a fit:

❌ Control-side programmers

❌ Conversational-only programming

❌ Router / cabinet shop backgrounds

❌ Entry-level “willing to learn CAM” applicants


Preferred Experience

GibbsCAM

SolidWorks

CAMplete

AS9100 aerospace environment

ProShop ERP

Schedule & Environment

1st shift only: Monday–Friday, 5:00 a.m. – 1:30 p.m.

Occasional Saturday half-days

Clean, air-conditioned shop

Overtime as required

Application Instructions


To be considered, resumes must clearly show:


Years of CNC programming experience

CAM software used (GibbsCAM, Mastercam, etc.)

Types of CNC mills programmed (3-axis / 5-axis)

Industries worked in (aerospace strongly preferred)


Candidates without strong offline CAM programming experience will not be contacted.