1

Cnc Programmer Engineer Jobs (NOW HIRING)

CNC Programmer

Chesapeake, VA

$23.75 - $32.25/hr

CNC PROGRAMMER American GFM Corporation, a specialized machine tool manufacturer located in Chesapeake VA., is seeking to hire a CNC Programmer - Duties * Analyze drawings, blueprints, plans ...

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

Cincinnati, OH · On-site

$25.50 - $34.75/hr

As an Engineer Technologist ( CNC Programmer) you'll plan, develop, write, revise, document, test, implement and control programs for computer numerically controlled (CNC) machines and related ...

CNC Programmer

Amityville, NY · On-site

$35 - $40/hr

Do you have experience programming CNC Vertical Milling and 3-axis Gantry machines? Are you passionate about precision machining and optimizing production efficiency? Do you thrive in a hands-on role ...

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

CNC Programmer

Amityville, NY · On-site

$35 - $40/hr

Do you have experience programming CNC Vertical Milling and 3-axis Gantry machines? Are you passionate about precision machining and optimizing production efficiency? Do you thrive in a hands-on role ...

CNC Programmer

Chesapeake, VA

$23.75 - $32.25/hr

CNC PROGRAMMER American GFM Corporation, a specialized machine tool manufacturer located in Chesapeake VA., is seeking to hire a CNC Programmer - Duties * Analyze drawings, blueprints, plans ...

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

Be Seen First

CNC Programmer

Livermore, CA · On-site

$38 - $60/hr

CNC Programmer We are a growing manufacturer experiencing significant expansion through new contracts in the government, medical device, and advanced automation sectors. We are looking for a ...

CNC Programmer

Chesapeake, VA · On-site

$23.75 - $32.25/hr

CNC PROGRAMMER American GFM Corporation, a specialized machine tool manufacturer located in Chesapeake VA., is seeking to hire a CNC Programmer - Duties * Analyze drawings, blueprints, plans ...

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

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 (Mastercam) Location : Wood Dale, IL Hire Type : Contract to Hire Shift : 1st Compensation : $35-45/hrly Benefits : As a contract employee of Sterling, you are eligible to receive a ...

CNC Programmer | Wichita, KS | $60 - 66/HR DOE Turn engineering designs into aviation excellence. PDS Tech Commercial is partnering with a leading aviation industry innovator to hire an experienced ...

CNC Programmer

Chesapeake, VA · On-site

$23.75 - $32.25/hr

CNC PROGRAMMER American GFM Corporation, a specialized machine tool manufacturer located in Chesapeake VA., is seeking to hire a CNC Programmer - Duties * Analyze drawings, blueprints, plans ...

CNC Programmer

West Chester, PA · On-site

$25 - $34.25/hr

CNC Programmer/Machinist Location: West Chester, Pennsylvania Industry: Precision Medical Device Manufacturing Job Type: Full Time | 100% Onsite Shifts: 1st (7:00am-3:30pm), 2nd (3:00pm-11:30pm ...

CNC Programmer

Wheeling, IL · On-site

$25 - $35/hr

CNC PROGRAMMER Dynomax, Inc is expanding! We are adding brand new, state of the art CNC Machines and are seeking a skilled Mastercam Programmer . This will be a dedicated Programmer 100% of the time.

CNC Programmer

Hialeah, FL · On-site

$24 - $32.75/hr

Machine Shop Manager / Lead Manufacturing Engineer FLSA: Non - Exempt (Hourly About the Role We are seeking a CNC Programmer to develop, optimize, and maintain CNC programs and process documentation ...

CNC Programmer

Hialeah, FL · On-site

$24 - $32.75/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 ...

next page

Showing results 1-20

Cnc Programmer Engineer information

See salary details

$16

$30

$44

How much do cnc programmer engineer jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for cnc programmer engineer 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 Programmer Engineer vs Cnc Machinist?

AspectCnc Programmer EngineerCnc Machinist
CredentialsTechnical degree or certification in CNC programming or engineeringHigh school diploma or technical training in machining
Work EnvironmentDesigning programs, setting up CNC machines, overseeing productionOperating CNC machines, performing manual adjustments, quality checks
Industry UsageUsed in manufacturing, aerospace, automotive for complex partsCommon in manufacturing plants for production runs

The main difference is that Cnc Programmer Engineers focus on creating and optimizing CNC programs and overseeing the process, while Cnc Machinists operate and maintain CNC machines to produce parts. Both roles require technical skills, but the Programmer Engineer typically has more emphasis on programming and design, whereas the Machinist emphasizes hands-on machine operation.

What are some common challenges CNC Programmer Engineers face when working on complex projects?

CNC Programmer Engineers often encounter challenges such as ensuring precision and accuracy when programming for intricate parts, troubleshooting unexpected machine errors, and optimizing tool paths for efficiency. Balancing tight production deadlines while maintaining quality standards can also be demanding, especially when dealing with custom or prototype components. Close collaboration with design engineers and machinists is essential to address manufacturability issues and achieve successful outcomes.

What are the key skills and qualifications needed to thrive as a CNC Programmer Engineer, and why are they important?

To thrive as a CNC Programmer Engineer, you need expertise in CNC programming, mechanical engineering principles, and a solid understanding of manufacturing processes, usually supported by a related degree or technical certification. Familiarity with CAD/CAM software, G-code, and machine operation systems is essential for daily tasks. Strong problem-solving skills, attention to detail, and effective communication help you manage complex projects and collaborate with production teams. These skills ensure precise, efficient production and minimize costly errors in manufacturing environments.

What are CNC Programmer Engineers?

CNC Programmer Engineers are professionals who design, write, and optimize computer programs that control CNC (Computer Numerical Control) machines used in manufacturing. They translate technical drawings and blueprints into precise instructions that guide machines to produce components and products. Their work ensures high-quality, efficient, and accurate machining processes, often collaborating with engineers and machinists to improve production workflows. CNC Programmer Engineers play a crucial role in industries such as aerospace, automotive, and manufacturing.
What cities are hiring for Cnc Programmer Engineer jobs? Cities with the most Cnc Programmer Engineer job openings:
Infographic showing various Cnc Programmer Engineer 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 Programmer

CNC Programmer

American GFM Corp

Chesapeake, VA

$23.75 - $32.25/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago


Job description

CNC PROGRAMMER
American GFM Corporation, a specialized machine tool manufacturer located in Chesapeake VA., is seeking to hire a CNC Programmer - 

Duties

  • Analyze drawings, blueprints, plans, materials, specifications and design data for machining parts.
  • Program mills and lathes by entering detailed written instructions to the machine operators, including zero and reference points, tool selection and setting data, offsets; calculating requirements, creating part geometry, machine speeds and feed rates, proving part programs. 
  • Maintain specifications and increase efficiency by troubleshooting processes, adjusting and reprogramming/reposting. 

This job description is not intended to be all-inclusive. Additional duties may be assigned.


Competencies 

  • Excellent problem-solving skills. 
  • Excellent technical communication skills regarding designs and drawings. 
  • Proficient understanding of G-code and M-code programming. 
  • Experience setting up and troubleshooting manual and CNC machines. 
  • Mathematical (geometry and trigonometry), mechanical and technical skills. 
  • Understanding of precision measuring instruments, including micrometers and calipers, and the quality control process. 

Required Education and Experience 

  • High school diploma or GED.
  • Three plus years’ experience as a CNC Programmer programming with 2D/3D CAD/CAM software, experience with Siemens and Fanuc controls and Mastercam a plus. 
  • Ability to read and interpret blueprints. Working knowledge of the metric and imperial system. 
  • Working knowledge of measuring instruments including calipers & micrometers. Quality control experience helpful. 
  • Intermediate to advanced shop math including geometry and trigonometry. 
  • Proficient using a PC in a Windows environment.  
  • Knowledge of fabricating and machining weldments. 

 
About Us


As an innovative machine tool manufacturer for over 70 years, GFM has focused on delivering quality machinery to our customers. With a focus on delivering superior quality, we specialize in the welding, fabrication, machining and finished assembly of rotary forging machines, ultrasonic cutting machines and crank and camshaft milling machines. Our knowledge and versatility allow American GFM to provide these machines to meet our customer’s needs worldwide.
Other Information:
American GFM Corporation offers a comprehensive wage and benefits package.
Candidates must pass a pre-employment physical and drug screening.

We offer great benefits such as:

  • Health insurance
  • Dental and vision (paid by AGFM)
  • Life Insurance (one times your salary paid by AGFM)
  • Short-term Disability Insurance (Paid by AGFM)
  • 401k Plan offering Pre-Tax and Roth plans with company matching 4%
  • Paid personal time off
  • Paid Holidays
  • Generous Vacation Policy
  • M-F schedule with overtime as required
    Â