1

Cnc Programer Jobs (NOW HIRING)

CNC Programer

Houston, TX

$23.50 - $32/hr

EHC is looking for a CNC Programmer for a Client in the Houston Area Primary Duties & Responsibilities 1. Ability to utilize the latest version of Esprit and/or SolidCAM software to efficiently ...

CNC Programer

Houston, TX

$25.25 - $34.50/hr

EHC is looking for a CNC Programmer for a Client in the Houston Area Primary Duties & Responsibilities 1. Ability to utilize the latest version of Esprit and/or SolidCAM software to efficiently ...

Established CNC Machine Shop seeking Experienced CNC Programmer/ CNC Machinist with Solidworks and MasterCAM capabilities to join our team. Full time position available. This Company Describes Its ...

CNC Operator/Programer

Manor, TX · On-site

$28.50 - $39/hr

Have strong software skills to execute the CNC programmer work preferably "V-Carve" * Ensure safe operations by complying with safety rules and regulations * Work on the complete lifecycle of the CNC ...

CNC Programmer

Fort Worth, TX · On-site

$25.50 - $34.75/hr

CNC Programmer The CNC Programmer role is critical for producing high-precision polymer optics within a stable and profitable company. This position involves designing and programming CNC machines to ...

CNC Programmer

Palmdale, CA · On-site

$75K - $95K/yr

The CNC Programmer plays a critical role in the manufacturing process by developing and optimizing computer numerical control (CNC) programs that guide automated machinery to produce precision parts ...

CNC Programmer

Euclid, OH · On-site

$25.50 - $34.75/hr

CNC Programmer Department: Production Reports To: Machining Manager FLSA Status: Non-Exempt CNC Programmer- LEVEL I (Programmer I/Entry Programmer) Position Summary: The CNC Programmer I supports CNC ...

CNC Programmer

Palmdale, CA · On-site

$75K - $95K/yr

The CNC Programmer plays a critical role in the manufacturing process by developing and optimizing computer numerical control (CNC) programs that guide automated machinery to produce precision parts ...

CNC Programmer - Direct Hire | Daylight Shift (Multiple Positions) • Location: Irwin, PA • Schedule: Monday - Thursday, overtime on Friday as needed • Shift: Daylight • Pay: $34 to $42+/hour ...

CNC Programmer

Grand Haven, MI · On-site

$29 - $35/hr

CNC Programmer Company: A machine shop in the Grand Haven, MI area is looking for a full time CNC Programmer / Machinist. Job Details: * Location: Grand Haven, MI area. Responsibilities: * Utilize ...

CNC Programmer (50326)

Columbia City, IN

$24.25 - $33.25/hr

We are seeking a highly skilled and detail-oriented Manufacturing Engineer with a strong focus on CNC programming, fixture design, and tool selection. This role is instrumental in developing ...

CNC Programmer

Hialeah, FL · On-site

$30 - $45/hr

CNC Programmer MD Turbines is seeking a skilled and detail-oriented CNC Programmer with 3-5 years of experience in precision machining and CNC programming. The ideal candidate will be responsible for ...

Be Seen First

CNC Programmer

Irwin, PA · On-site

$32 - $40/hr

As a CNC programmer, you will be responsible for creating programs using Mastercam Software. The ideal candidate will have a strong background in mechanical knowledge, CNC programming and experience ...

New

CNC Programmer Opening! Key Responsibilities: * Program, set-up and operate CNC mills, for mold machining and other assembly components, with minimal dimensional defects and downtime * Must be ...

New

Be Seen First

CNC Programmer

Schaumburg, IL · On-site

$20 - $25/hr

Job Title: CNC Programmer Location: Schaumburg, IL few months then move to Huntley IL. Company: Hunter Foundry Position Overview Hunter Foundry is seeking a skilled CNC Programmer to join our ...

CNC Programmer

Joseph, OR

$25.25 - $34.50/hr

Van-Am Tool & Engineering is seeking an experienced CNC Programmer to support the manufacture of high-precision aerospace and defense components. This role focuses on developing, optimizing, and ...

CNC Programmer

Romeoville, IL · On-site

$27 - $30/hr

CNC Programmer Precision Meets Passion Are you someone who takes pride in precision and thrives on CNC programming? Ready to bring your skills to a company where quality, craftsmanship, and respect ...

next page

Showing results 1-20

Cnc Programer information

See salary details

$16

$30

$44

How much do cnc programer jobs pay per hour?

As of May 30, 2026, the average hourly pay for cnc programer 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 a CNC Programmer, and why are they important?

To thrive as a CNC Programmer, you need strong skills in mathematics, blueprint reading, and a solid understanding of machining processes, typically supported by a technical diploma or associate degree in manufacturing or engineering. Proficiency with CAD/CAM software, G-code, and CNC machine operation is essential, and certifications such as NIMS can be advantageous. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These skills ensure precise, efficient production and minimize costly errors in manufacturing environments.

What are some common challenges CNC Programmers face when transitioning from manual machining roles?

CNC Programmers often encounter challenges such as learning to interpret and create digital blueprints using CAD/CAM software, understanding advanced G-code syntax, and troubleshooting automated equipment errors. Unlike manual machining, CNC programming demands precision in code writing and a strong grasp of both computer and mechanical systems. Additionally, adapting to the collaborative nature of working closely with engineers, operators, and quality control teams is essential for ensuring efficient production and minimizing errors.

What are CNC Programmers?

CNC Programmers are skilled professionals who create and modify computer programs that control automated machine tools, such as lathes, mills, and routers. They use specialized software to convert engineering drawings and specifications into precise instructions for manufacturing parts and components. CNC Programmers play a vital role in ensuring production efficiency, accuracy, and quality by optimizing machine operations and troubleshooting issues that arise during the machining process.

What is the difference between Cnc Programer vs Cnc Machinist?

AspectCnc ProgramerCnc Machinist
CredentialsTechnical training, certifications in CNC programmingTechnical training, machining certifications
Work EnvironmentDesigning and writing programs, using CAD/CAM softwareOperating CNC machines, setting up tools
Employer & IndustryManufacturing, aerospace, automotiveManufacturing, metalworking, aerospace
Search & Comparison IntentUnderstanding programming roles, skills neededUnderstanding machine operation, setup skills

The main difference between a Cnc Programer and a Cnc Machinist lies in their focus: Cnc Programers primarily write and develop CNC programs using CAD/CAM software, while Cnc Machinists operate and set up CNC machines based on those programs. Both roles require technical training and are essential in manufacturing industries, but they differ in daily tasks and responsibilities.

More about Cnc Programer jobs
What cities are hiring for Cnc Programer jobs? Cities with the most Cnc Programer job openings:
What states have the most Cnc Programer jobs? States with the most job openings for Cnc Programer jobs include:
Infographic showing various Cnc Programer job openings in the United States as of May 2026, with employment types broken down into 31% Part Time, 23% Contract, and 46% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.
CNC Programer

$23.50 - $32/hr

Full-time

Posted 2 days ago


Job description

EHC is looking for a CNC Programmer for a Client in the Houston Area

Primary Duties & Responsibilities

1. Ability to utilize the latest version of Esprit and/or SolidCAM software to efficiently generate programs for 3-, 4-, and 5-axis CNC lathes, mills, and machining centers.

2. Generate and maintain programs and setup sheets in a low volume/ high mix environment.

3. Select tools for machining complex parts in steel, stainless steel, and high nickel alloy materials.

4. Define and adjust speed and feed parameters for maximum tool life in challenging and high stakes applications.

5. Make suggestions related to CNC program and inspection strategy.

6. Design and machine fixture tooling as required.

7. Meet expectations for productivity and production goals.

8. Provide feedback and ideas for process improvements.

9. Run machining simulations to provide accurate run times and program accuracy.

10. Performing all other duties and responsibilities as assigned.

Knowledge, Abilities, & Skills for Success

1. Effectively communicate in a positive and professional manner through written, and verbal, communications in all interfaces with customers/public, fellow employees, vendors, etc.

2. Ability to use appropriate computer programs (including, but not limited to, Microsoft Office Suite) which includes having proficient computer skills and the ability to adapt and learn as programs and processes change.

3. Ability to work as a team member and exert initiative to work independently to reach a goal.

4. Ability to embrace change in the workplace while encouraging others to seek innovative approaches.

5. Ability to function effectively as a team player.

6. Ability to work a flexible work schedule, as needed, including overtime, to best serve our business operations.

Qualifications

At a minimum, the CNC Programmer must have a high school diploma, or equivalent, along with 2+ years of CNC programming experience using Esprit or comparable software, proven ability to read and interpret G-code, and proven experience programming 3-, 4-, and 5-axis CNC machines. 2+ years of experience with DMG Mori DMU/DMC 5-axis, Okuma 3- and/or 5-axis is preferred.



Elevate Human Capital logo

About Elevate Human Capital

Sourced by ZipRecruiter

EHC has comprised a team of professionals who bring to the table exemplary experience while providing a personal touch to our candidate and client relationships. EHC was founded because our members have worked across industries for many years and we have seen the good, bad and the ugly of the staffing experience and the corporate world. We come together, as equals and professionals, to bind our experiences to create a Company we can be proud of; providing full transparency, integrity, honesty, and the best customer service in the industry. At EHC, we love connecting people to new careers and we love partnering with clients to bring them the best quality of talent and show them the facts about how utilizing EHC for human capital needs can increase their efficiency, productivity and cost savings. We stand by our services and believe in the power of people.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Spring, TX, US

Social media