1

Cnc Programer Jobs (NOW HIRING)

CNC Programer

Houston, TX · On-site

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

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 Programmer

Painesville, OH · On-site

$30 - $45/hr

POSITION SUMMARY The CNC Programmer is responsible for creating, optimizing, & maintaining CNC programs for a range of machining operations including multi-axis mills and lathes. Working closely with ...

New

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

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

As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for ...

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

Kenosha, WI · On-site

$25.75 - $35.25/hr

🚀 CNC Programmer | SolidWorks | Advanced Fabrication Equipment 📍 Kenosha, WI (Onsite) Are you a CNC Programmer who thrives on turning complex designs into efficient, production-ready programs?

New

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

Shannon, MS

$25 - $34.25/hr

Job Title: CNC Programmer This role develops and writes programs for computer numerically controlled (CNC) machines using engineering specifications and drawings. The CNC Programmer reviews ...

New

CNC Programmer

North Kingstown, RI · On-site

$25.75 - $35/hr

CNC Programmer Department: Manufacturing & Distribution - Skilled Jobs Employment Type: Full Time Location: North Kingstown, RI Reporting To: Ryan Bartkowski Description The CNC Programmer is ...

CNC Programmer

Auburn, WA · On-site

$29 - $39.50/hr

CNC Programmer location: Auburn, WA onsite- Multiple positions Fulltime only Domain: Aerospace domain Visa: GC/ US Citizen Positions : 4 Duties & Responsibilities: * 5+ years of NC/CNC programming ...

CNC Programmer (50706)

Columbia City, IN · On-site

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

Do you have CNC programming experience and strong knowledge of Fusion 360? Then this permanent hire CNC Programmer opportunity with an established precision manufacturing company could be a great fit ...

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

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

CNC Programmer

Morristown, NJ · On-site

$27.25 - $37.25/hr

CNC Programmer Are you looking to make a career change to a stable and growing company? This opportunity offers great pay, excellent benefits, and a strong long‑term career path. With competitive ...

New

Be Seen First

CNC Programmer

Chesterfield, MO · On-site

$35 - $45/hr

CNC Programmer $35-$45/hr | Chesterfield, MO Looking for your next CNC Programming opportunity? A growing precision manufacturer supporting the aviation industry is adding an experienced CNC ...

New

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 Jul 14, 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 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 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 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.

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.
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:
What job categories do people searching Cnc Programer jobs look for? The top searched job categories for Cnc Programer jobs are:
Infographic showing various Cnc Programer job openings in the United States as of July 2026, with employment types broken down into 87% Full Time, 5% Part Time, 2% Contract, and 6% 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

CNC Programer

Elevate Human Capital

Houston, TX • On-site

$23.50 - $32/hr

Full-time

Re-posted 17 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