1

Cnc Programmer Engineer Jobs (NOW HIRING)

CNC Programmer/Engineer

Dallas, TX ยท On-site

$72K - $92K/yr

Read more in our Press Release Job Summary We're looking for a battle-ready Manufacturing Engineer (CNC Operations) who thrives in the chaos of high-volume precision machining. You'll own CNC process ...

CNC Programmer/Engineer

Dallas, TX ยท On-site

$72K - $92K/yr

Read more in our Press Release Job Summary We're looking for a battle-ready Manufacturing Engineer (CNC Operations) who thrives in the chaos of high-volume precision machining. You'll own CNC process ...

Senior CNC Programmer / Engineer

Sylmar, CA ยท On-site

$27 - $36.75/hr

PPG's Aerospace Business is seeking a Senior CNC Programmer / Engineer to join our engineering team. You will play a critical role in CNC programming, process planning, tooling, machine tool ...

Be Seen First

CNC Programmer

Brooklyn, NY ยท On-site

$35 - $43.50/hr

CNC Programmer / Engineering Technician Commercial Architectural Millwork Brooklyn Woodworking is ... The right candidate will think like an engineer, understand production, and help improve our ...

New

CNC Programmer

Tulsa, OK ยท On-site

$30 - $40/hr

CNC Programmer Location: Tulsa, OK Employment Type: Direct Hire Compensation: $30 - $40/hr CornerStone Professional Placement is seeking a CNC Programmer for an aerospace manufacturing client in ...

New

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?

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

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

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

CNC Programmer

North Kingstown, RI ยท On-site

$25.75 - $35/hr

The CNC Programmer is responsible for CNC programming, table cutting, blueprint interpretation, machining strategy development, and technical production support. This role focuses heavily on CAD/CAM ...

CNC Programmer

Dayton, OH ยท On-site

$25.75 - $35.25/hr

Produces machined parts, products, or components by programming and operating computer numerical control (CNC) production equipment. Duties and Responsibilities: * Responsible for accurate and ...

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

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

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

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

Bay Shore, NY

$27.50 - $37.75/hr

BestLogic Staffing is searching for an experienced CNC Programmer to join one of our respected aerospace manufacturing clients. This opportunity is ideal for a programming professional who enjoys ...

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

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 Aug 8, 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?

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 is a CNC programmer engineer?

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 August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer/Engineer

Union Technologies

Dallas, TX โ€ข On-site

$72K - $92K/yr

Full-time

PTO

Re-posted 5 days ago


Job description

Union Technologies is reindustrializing America's defense manufacturing base with a first-of-its-kind Factories-as-a-Stockpileโ„ข model, integrating advanced robotics, manufacturing, and software into sovereign factory systems at scale. Headquartered in Dallas, Texas, UNION is dedicated to restoring America's industrial strength and guaranteeing deterrence for the century ahead.
We recently emerged from stealth with $50M in funding led by top-tier venture investors and strategic partners. Read more in our Press Release
Job Summary
We're looking for a battle-ready Manufacturing Engineer (CNC Operations) who thrives in the chaos of high-volume precision machining. You'll own CNC process development, path planning, and tool optimization across a fleet of multi-axis machines-engineering components that defend the U.S. homeland with precision measured in microns. If you can plan complex toolpaths, tune feeds and speeds by instinct, and make machines sing under pressure, we want you in the fight.
Key Responsibilities
โ€ข Lead CNC path planning and G-code generation for high-precision parts (lathe work required; 5-axis a plus).
โ€ข Program and optimize CNC operations in Mastercam-from toolpath strategy to post-processing.
โ€ข Select and qualify cutting tools, inserts, and materials for maximum performance and efficiency.
โ€ข Design and validate custom workholding and fixturing to reduce setup time and increase throughput.
โ€ข Analyze cycle times, tool wear, and process variation across multiple machines to drive improvements.
โ€ข Integrate and optimize robotic part loading/unloading systems and automated machining cells.
โ€ข Troubleshoot CNC, tooling, and programming issues in real time with production teams.
โ€ข Create and maintain setup sheets, standard work instructions (SWIs), and process documentation under ISO 9001 standards.
โ€ข Partner with maintenance and engineering teams to support factory acceptance testing (FAT) and continuous improvement initiatives.
Required Qualifications
Education: Bachelor's in Manufacturing, Mechanical, or Industrial Engineering (or equivalent experience).
Experience: 5+ years in CNC machining environments with proven high-volume production optimization.
  • Deep experience in lathe operations; exposure to 5-axis machining highly desirable.
  • Demonstrated ability to manage multiple machines and custom workholding setups.

Technical Skills:
  • Mastercam (mandatory).
  • G-code creation and modification (Fanuc, Siemens, or Okuma controls).
  • Tool selection and material optimization for steels, alloys, and high-temp materials.
  • Process troubleshooting and cycle-time reduction.
  • CAD/CAM integration using SolidWorks or AutoCAD.

Work Style: Hands-on, detail-obsessed, and relentless in pursuit of efficiency.
Soft Skills: Analytical thinker; collaborative under pressure; strong communicator on the shop floor.
Preferred Qualifications
โ€ข Okuma control experience (a plus).
โ€ข Exposure to integrated robotics and automated machining cells.
โ€ข Familiarity with ERP/MRP and DNC systems.
โ€ข Background in defense, aerospace, or high-precision manufacturing (preferred but not required).
Work Environment
You'll be embedded in our CNC operations center-surrounded by high-speed machining, robotics integration, and a team obsessed with operational excellence. Some travel may be required for supplier qualification and equipment commissioning.
Benefits
โ€ข Competitive salary
โ€ข Paid time off + holidays
โ€ข Career growth in a fast-scaling defense manufacturing startup