×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programmer III

Job in Charlestown, Sullivan County, New Hampshire, 03603, USA
Listing for: Whelen
Full Time position
Listed on 2026-08-27
Job specializations:
  • Manufacturing / Production
    Manufacturing Engineer, Quality Engineering, Lean Manufacturing / Six Sigma
  • Engineering
    Manufacturing Engineer, Quality Engineering, Lean Manufacturing / Six Sigma
Job Description & How to Apply Below
Location: Charlestown

CNC Programmer III

The CNC Programmer III is a senior-level technical role responsible for advanced CNC programming, process development, and optimization of complex subtractive manufacturing operations. This position serves as a subject matter expert (SME) for multi-axis CNC machining, complex fixturing strategies, and advanced tooling applications. The role supports production, new product introduction (NPI), continuous improvement initiatives, and provides technical leadership to lower-level programmers and machinists.

The CNC Programmer III works cross-functionally with Engineering, Quality, Operations, and Supply Chain to ensure manufacturing processes meet cost, quality, and delivery objectives.

Key Responsibilities

· Supports 3-axis and 4/5-axis CNC machining centers/Turning Centers

· Programs using CAM software (e.g., Camworks, Mastercam, Fusion 360, NX, etc.)

· Experience working with materials such as aluminum, steel, stainless, and specialty alloys

· Interfaces with:
Manufacturing Engineering, Quality (CMM inspection teams), Machine Operators / Setup Technicians

· Contributes to both prototype and production workflows

· Operates with moderate supervision; expected to independently manage standard programming tasks

Skills, Knowledge and Expertise

· Develop, optimize, and validate CNC programs for complex machined components, including tight-tolerance and multi-setup parts.

· Program 3-, 4-, and 5-axis Simultaneous CNC milling and/or turning centers, including mill-turn and multi-spindle machines as applicable.

· Create and maintain CAM models, toolpaths, post-processors, and setup documentation.

· Select optimal cutting strategies, feeds/speeds, tooling, and work holding to maximize productivity and part quality.

· Troubleshoot and resolve machining issues related to tool wear, chatter, thermal effects, and dimensional variation.

Process Development & Optimization

· Lead machining process development for new product introductions (NPI) and engineering changes.

· Reduce cycle time, setup time, scrap, and rework through continuous improvement initiatives.

· Conduct root cause analysis (RCA) and implement corrective actions for machining-related issues.

· Support Lean Manufacturing, Six Sigma, and cost-reduction efforts.

Technical Leadership & Mentorship

· Provide technical guidance and mentorship to CNC Programmer I & II roles and machinists.

· Establish and maintain best practices, programming standards, and documentation.

· Support training initiatives for CAM software, machine controls, and advanced machining techniques.

· Serve as the primary technical escalation point for complex machining challenges.

Cross-Functional Collaboration

· Collaborate with Design Engineering to ensure Design for Manufacturability (DFM).

· Work with Quality Engineering to ensure compliance with GD&T requirements, inspection plans, and control plans.

· Coordinate with Production, Maintenance, and Tooling teams to ensure equipment readiness and process stability.

· Support supplier machining capability assessments when needed.

Documentation & Compliance

· Create and maintain setup sheets, tooling lists, work instructions, and change documentation.

· Ensure compliance with internal quality systems, safety standards, and regulatory requirements.

· Support audits and continuous improvement reviews as required.

Required Qualifications Education

· Bachelor's degree in Manufacturing Engineering, Mechanical Engineering, or related field

OR

· Equivalent combination of education, technical training, and experience.

Experience

7–10+ years of CNC programming experience in a subtractive manufacturing environment.

Demonstrated expertise programming complex parts using CAM software (e.g., Camworks, Mastercam, NX, Power Mill, ESPRIT, GibbsCAM, or similar).

Strong experience with: o Multi-axis machining o Tight tolerances (±0.0005" or tighter where applicable) o Complex GD&T interpretation

Previous experience supporting production and NPI environments.

Technical Skills

· Advanced proficiency with CNC controls (e.g., Fanuc, Siemens, Haas, Mazatrol, Heidenhain).

In-depth knowledge of: o Cutting tool geometry and coatings o Workholding and fixturing o Material…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary