1

Cnc Programmer Engineer Jobs (NOW HIRING)

CNC Programmer/ Applications Engineer * openings** for CNC Mill, Swiss Lathe, and Laser Etch. ** The CNC Programmer/ Application Engineer creates, modifies, and verifies programs and setup sheets for ...

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

CNC Programmer

Phoenix, AZ ยท On-site

$30 - $35/hr

CNC Programmer Level III Client: Confidential Aerospace / Precision Manufacturing Company Location: Phoenix, AZ 85027 Department: Manufacturing / CNC Programming / Engineering Support Position Type:

CNC Programmer

Phoenix, AZ ยท On-site

$30 - $35/hr

CNC Programmer Level III Client: Confidential Aerospace / Precision Manufacturing Company Location: Phoenix, AZ 85027 Department: Manufacturing / CNC Programming / Engineering Support Position Type:

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

Romeoville, IL ยท On-site

$27 - $30/hr

CNC ProgrammerPrecision Meets PassionAre 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

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

Colorado Springs, CO ยท On-site

$40 - $50/hr

We are seeking a proactive and versatile Manufacturing Engineer to lead process development, focusing on 5-axis CNC programming and automation implementation. The ideal candidate will drive ...

CNC Programmer

North Kingstown, RI

$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

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

Westminster, MD ยท On-site

$30 - $45/hr

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

Palmdale, CA ยท On-site

$28.25 - $38.75/hr

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 - South Bend, IN (Direct Hire) Position Summary The CNC Programmer is responsible for leading CNC programming activities, optimizing machining processes, improving equipment ...

Be Seen First

CNC Programmer

Valencia, CA ยท On-site

$60K - $90K/yr

The CNC Programmer has responsibility for creating Computer-Numerical-Control programs (CNC ... Company Description Senior Aerospace Spencer is an engineer-driven organization focused on high ...

Cnc Programmer

Shannon, MS ยท On-site

$25 - $34.25/hr

CNC Programmer This role develops and writes programs for computer numerically controlled (CNC) machines using detailed engineering specifications and drawings. You review engineering drawings to ...

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

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 31, 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 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 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 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 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 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 94% Full Time, 2% Part Time, and 4% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer/ Engineer

Aegis Manufacturing & Engineering

Fort Wayne, IN โ€ข On-site

$35 - $45/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

Avalign produces innovative, high-performance, and cost-effective medical devices with a particular focus on high growth and ingenuity. Our team is growing quickly and proud of the fact that our custom-made devices continue to make a huge difference in the lives of medical professionals and their patients.

Our employees are actively involved in the design, engineering and manufacture of technologically advanced medical devices that ensure that we meet our customer’s quality specifications for each product we produce.

We are currently have three *CNC Programmer/ Applications Engineer *openings** for CNC Mill, Swiss Lathe, and Laser Etch. **

The CNC Programmer/ Application Engineer creates, modifies, and verifies programs and setup sheets for their respective CNC operations. This role is essential in transforming engineering designs into precise, high-quality components through efficient programming, fixture design, and process optimization.

What You’ll Do:

  • Accurately and consistently document all performed tasks on appropriate records (work orders, inspection sheets, maintenance logs, etc.).

  • Interpret Engineering specifications, Drawings & GD&T per ASME Y14.5.

  • Generate toolpaths, solid models, and drawings in CAD/CAM software.

  • Independently set up, prove out, troubleshoot, and optimize programs. Experience transitioning new programs into stable, repeatable production.

  • Develop and improve advanced CNC machining and inspection processes.

  • Expert troubleshooting skills involving machining processes, tooling, machine performance, workholding, chip control, dimensional variation, and process capability.

  • Serves as the technical authority for Swiss machining processes. Mentors programmers, manufacturing engineers, and machinists on advanced machining strategies and best practices.

  • Inspect documents for previously completed operation sign off and verify part counts before beginning any manufacturing operation.

  • Perform required maintenance checks of equipment before beginning any manufacturing operation.

  • Prior to use, ensure measuring equipment has been calibrated, is not beyond calibration date, and is in good working condition.

  • Follow established protocol to maintain ID & traceability of product and documentation.

  • Reference applicable drawings, specifications, and Manufacturing Process Instructions before beginning any manufacturing operation.

  • Follow department Standard Process Instructions.

  • Provide responsive support in the production of close tolerance components.

  • Resolve machining related quality issues.

  • Create, modify, and verify programs for all shop equipment.

  • Design and program work holding fixtures for varying levels of production.

  • Reduce component cycle time by optimizing programs, cutting tools, and fixturing.

  • Create and maintain process documentation for legacy products.

  • Research, test, and implement new cutting tools, work holding, and programming technology.

  • Ensure all new CNC programs introduced comply with and support product flow through the facility.

What You'll Need:

  • AS Degree in Manufacturing Technology preferred or equivalent work experience.
  • Minimum 5 years of experience working with various CAD/CAM software packages (Esprit/MasterCAM & Solidworks preferred),working with CNC equipment in a manufacturing environment.Medical device manufacturing experience is a plus.
  • Experience with various inspection methods including mechanical inspection and CMM inspection.
  • Strong computer skills (MS Office Suite, CAD, CAM).

What You Won’t Do:

  • Feel stuck – we offer great opportunities to advance and learn
  • Get bored – we make a high variety of products, so no day is the same
  • Feel like a number – we’re a close-knit bunch and always have each other’s backs

Who You Are:

  • A self-starter who thrives in a fast-paced environment
  • A quick learner who is always ready to gain depth of knowledge in manufacturing processes
  • A reliable individual who knows the importance of showing up when it counts
  • Someone who accept assignments with an open, cooperative, positive and team-oriented approach
  • Someone who is able to plan and execute plans across teams
  • An effective communicator, both written and verbal

What You’ll Enjoy:

  • Competitive compensation and benefits package
  • Comprehensive medical, dental, and vision insurance
  • Paid vacation and 10 observed paid holidays per year
  • Employer funded Basic Life and AD&D insurance
  • Employer funded STD and LTD insurance
  • Tuition reimbursement
  • Great 401(k) with company match
  • Generous employee referral bonus program
  • Working for a thriving, performance-based company that values promoting from within and career advancement
  • Temperature controlled environment
  • Community involvement investing and giving back to the community
  • Additional free resources such as travel assistance, EAP, etc.

You should be proficient in:

  • GD&T
  • CNC Tooling
  • CNC Programming
  • CNC Machine Setup & Changeover
  • Advanced Inspection & Gauge Measurement

Machines & technologies you'll use:

  • CNC Swiss Lathe (Citizen, Tsugami)
  • CAM Software (Mastercam, Esprit)
  • CNC Mill (5+ axis VMC)
  • CNC Lathe (5+ axis)