1

Cnc Engineer Jobs (NOW HIRING)

CNC Engineer

Bennington, VT

$39.42 - $65.82/hr

As a CNC Engineer, you will play a crucial role in designing, programming, and optimizing CNC machining processes to ensure high-quality production and efficiency. If you have a passion for precision ...

CNC Engineer

Franklin, NH · On-site

$75K - $95K/yr

We are seeking a skilled and detail-oriented CNC Engineer to join our manufacturing team. The ideal candidate will be responsible for programming, setting up, and optimizing CNC machines to produce ...

CNC Engineer

Bennington, VT · On-site

$70K - $89K/yr

The CNC Engineer works under the direction of the Manufacturing Engineering Manager with minimum supervision. Is responsible for maintaining process integrity, product delivery and quality ...

CNC Engineer

Peoria, IL · On-site

$71K - $91K/yr

Responsibilities The CNC Engineer demonstrates leadership in communicating, developing, and executing manufacturing schedules to the set objectives. Supports daily activities in process developments ...

CNC Engineer

Bluffton, IN

$38.46 - $43.27/hr

The Machining Engineer will split their time between being hands-on on the shop floor and working in an office environment. Responsibilities * Design, develop, and optimize CNC machining processes ...

CNC Engineer

Creston, IA · On-site

$75K - $96K/yr

Required to utilize CAD and CAM software to develop CNC machine tool programming that incorporates detailed instructions and documentation for machine tool operators. Must be proficient in use of ...

CNC Engineer

Creston, IA · On-site

$75K - $96K/yr

Required to utilize CAD and CAM software to develop CNC machine tool programming that incorporates detailed instructions and documentation for machine tool operators. Must be proficient in use of ...

CNC Engineer

San Diego, CA · On-site

$85K - $110K/yr

CNC Engineer 6721 Cobra Way, San Diego, CA, United States Full-time Company Description Welcome to CoreDux USA, a leading innovator in the machining industry located in the vibrant Sorrento Valley ...

POSITION SUMMARY The Structural CNC Engineer is responsible for the design, validation, documentation, and continuous improvement of all structural, cabinetry, furniture, and CNC-manufactured ...

CAM CNC Engineer

Fort Worth, TX · On-site

$25 - $35/hr

CAM CNC Engineer Location: Benbrook, TX Reports To: Factory Manager Position Overview The CAM Engineer is responsible for developing, optimizing, and maintaining CNC programs for milling and turning ...

EXPERIENCE: 5+ years' experience programming. 3-axis 3D contour mill a plus. Experience machining ... Required to utilize CAD and CAM software to assist CNC Engineer to develop CNC machine tool ...

Sr. Process CNC Engineer

Trenton, OH · On-site

$98K - $127K/yr

Minimum of 5 years+ programming preferred * Manage CNC Technical Expert * Qualified in Mastercam, preferred * Can write and modify programs * Use of digital/virtual to stimulate * Can act as voice of ...

Sr. Process CNC Engineer

Trenton, OH · On-site

$98K - $127K/yr

Minimum of 5 years+ programming preferred * Manage CNC Technical Expert * Qualified in Mastercam, preferred * Can write and modify programs * Use of digital/virtual to stimulate * Can act as voice of ...

CNC Programmer/CNC Machinist

Vista, CA · On-site

$25 - $60/hr

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

next page

Showing results 1-20

Cnc Engineer information

See salary details

$41.5K

$82K

$110K

How much do cnc engineer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for cnc engineer in the United States is $82,027.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,000.00 and $93,000.00 per year, depending on experience, location, and employer.

What are CNC Engineers?

CNC Engineers are specialized professionals who design, program, and oversee the operation of Computer Numerical Control (CNC) machines used in manufacturing. They are responsible for creating precise parts and components by programming machines such as lathes, mills, and grinders. CNC Engineers also troubleshoot equipment, optimize production processes, and ensure product quality meets specifications. Their work is crucial in industries like aerospace, automotive, and electronics, where precision and efficiency are essential.

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

To thrive as a CNC Engineer, you need a solid background in mechanical engineering, machining processes, and CAD/CAM programming, often supported by a relevant degree or technical certification. Familiarity with CNC machine operation, G-code programming, and software such as SolidWorks or Mastercam is essential. Strong problem-solving skills, attention to detail, and effective communication help you excel in troubleshooting and collaborating with production teams. These skills and qualities are vital for ensuring precision manufacturing, minimizing errors, and optimizing workflow efficiency.

What are some common challenges CNC Engineers face when programming complex parts, and how can they be addressed?

CNC Engineers often encounter challenges when programming intricate parts, especially those with tight tolerances or complex geometries. These difficulties can include toolpath optimization, selecting appropriate cutting tools, and ensuring machine compatibility. To overcome these issues, engineers frequently collaborate with design teams, use advanced CAD/CAM software, and participate in prototype testing to refine processes. Regular communication with machinists and continuous skill development are also essential for resolving challenges effectively.

What is the difference between Cnc Engineer vs Cnc Programmer?

AspectCnc EngineerCnc Programmer
Primary RoleDesigns, develops, and oversees CNC machining processes and equipment.Creates and writes CNC code to operate machines based on design specifications.
Required SkillsMechanical knowledge, troubleshooting, process optimizationG-code programming, CAD/CAM software proficiency
Work EnvironmentManufacturing plants, machine shopsMachine shops, manufacturing facilities
CertificationsOften requires technical diplomas or engineering backgroundOften requires CNC programming certifications or training

While both roles are integral to CNC manufacturing, Cnc Engineers focus on process design and optimization, whereas Cnc Programmers specialize in writing the code that directly controls CNC machines. Understanding these differences helps in choosing the right career path or job search focus.

More about Cnc Engineer jobs
What cities are hiring for Cnc Engineer jobs? Cities with the most Cnc Engineer job openings:
What states have the most Cnc Engineer jobs? States with the most job openings for Cnc Engineer jobs include:
Infographic showing various Cnc Engineer job openings in the United States as of June 2026, with employment types broken down into 1% Internship, 86% Full Time, 5% Part Time, 3% Contract, and 5% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $82,027 per year, or $39.4 per hour.

CNC Engineer

Vermont Composites

Bennington, VT

$39.42 - $65.82/hr

Full-time

Posted 18 days ago


Job description

Overview

We are seeking a skilled and motivated CNC Engineer to join our dynamic team in Bennington, VT. As a CNC Engineer, you will play a crucial role in designing, programming, and optimizing CNC machining processes to ensure high-quality production and efficiency. If you have a passion for precision engineering and a knack for problem-solving, we want to hear from you!

Responsibilities
  • Design and develop CNC programs for various machining operations.
  • Set up and operate CNC machines, ensuring they run smoothly and efficiently.
  • Collaborate with the production team to troubleshoot and resolve machining issues.
  • Conduct regular maintenance and calibration of CNC equipment.
  • Analyze production data to identify areas for improvement and implement solutions.
  • Ensure compliance with safety standards and quality control measures.
  • Provide training and support to junior staff on CNC operations and programming.
Qualifications
  • Bachelor’s degree in Mechanical Engineering, Manufacturing Engineering, or a related field.
  • Proven experience in CNC programming and machining.
  • Strong understanding of CAD/CAM software and CNC machine operations.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team-oriented environment.
  • Strong communication skills, both verbal and written.
  • Knowledge of safety regulations and best practices in machining.
ID:qnkTyx