CNC Programmer/Engineer II

Tharp Consulting

Petaluma (CA)

On-site

USD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tharp Consulting is seeking a skilled CNC Programmer/Engineer II to develop advanced multi-axis CNC programs and manufacturing processes for close-tolerance components. You will translate engineering drawings and 3D models into precise machining processes using CAD/CAM tools, primarily Mastercam, while designing tooling, fixtures, and gauges.

You will support prove-out, machine setup, inspection, and process optimization to enhance quality and efficiency, troubleshoot issues, and collaborate

Qualifications

  • Two-year technical degree in CNC programming or equivalent.
  • Minimum five years of CAD/CAM and CNC programming in multi-axis environments.
  • Expertise with Mastercam and 3-, 4-, and 5-axis machining.
  • Strong knowledge of CNC setup, tooling, cutting parameters, and inspection techniques.
  • Experience with verification software VERICUT and CAD modeling for manufacturing.
  • Excellent communication, problem-solving, and ability to manage multiple priorities.
  • Preferred: motorsports, aerospace or high-precision environments.

Responsibilities

  • Develop and maintain CNC programs, tooling, and fixtures.
  • Support machining operations, troubleshoot issues, and ensure product conformance.
  • Design manufacturing aids and optimize processes to improve quality and reduce waste.
  • Evaluate components for quality and recommend necessary actions.

Skills

CNC programming
CAD/CAM
Mastercam
Multi-axis machining
Tooling design
Fixture design
Vericut
Inspection techniques
Problem solving
Cross-functional
Aerospace experience

Education

Two-year technical degree in CNC Programming

Tools

Mastercam
VERICUT

Job description

We are seeking a skilled CNC Programmer/Engineer II to develop advanced multi-axis CNC programs and manufacturing processes for complex, close-tolerance components.

The role involves translating engineering drawings, 3D models, and specifications into precise machining processes using CAD/CAM technology, primarily Mastercam. Responsibilities include designing tooling, fixtures, and gauges, as well as supporting program prove-out, machine setup, inspection, and process optimization to enhance quality and efficiency. The candidate will troubleshoot machining issues, support continuous improvement initiatives, and collaborate with cross-functional teams.

Qualifications
  • Two-year technical degree in CNC Programming or equivalent experience.
  • Minimum five years of CAD/CAM and CNC programming experience in a multi-axis environment.
  • Expertise with Mastercam, 3-, 4-, and 5-axis machining, and interpreting engineering documentation.
  • Strong knowledge of CNC setup, tooling, cutting parameters, and inspection techniques.
  • Experience with verification software (e.g., VERICUT) and designing CAD models for manufacturing.
  • Effective communication, problem-solving skills, and ability to manage multiple priorities in high-performance settings.
  • Experience supporting motorsports, aerospace, or high-precision manufacturing environments is preferred.
Key Duties
  • Develop and maintain CNC programs, tooling, and fixtures.
  • Support machining operations, troubleshoot issues, and ensure product conformance.
  • Design manufacturing aids and optimize processes to improve quality and reduce waste.
  • Evaluate components for quality and recommend necessary actions.
Physical and emotional demands

include lifting, repetitive motions, working in potentially hazardous environments, quick decision-making, and problem-solving skills to adapt to changing conditions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer Mastercam
CNC Programmer Mastercam

Kenney Industries Inc. • Dallas (TX)

On-site
USD 50,000 - 70,000
Competitive salary
Health, Dental, and Vision Insurance
401(k) with company match
+3
CNC Programmer
CNC Programmer

Job Juncture • Bay Shore (NY)

On-site
USD 85,000 - 125,000
401(k)
Paid Time Off
Competitive Compensation
CNC Manufacturing Programmer
CNC Manufacturing Programmer

Accelera Staffing • Town of Antigo (WI)

On-site
USD 70,000 - 100,000
CNC Programmer Machinist
CNC Programmer Machinist

TOP PARTS International • Hauppauge (NY)

On-site
USD 60,000 - 80,000
Competitive salary
Comprehensive benefits package
Supportive work environment
CNC Process Engineer
CNC Process Engineer

Accelera Staffing • Auburn (IN)

On-site
USD 75,000 - 110,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Encode, Inc. • Bangor (ME)

On-site
USD 60,000 - 90,000
Sign-On Bonus
Relocation Assistance
CNC Programmer
CNC Programmer

6 Degrees Search • Oskaloosa (IA)

On-site
USD 65,000 - 90,000
CNC Programmer
CNC Programmer

Talnt • Matthews (NC)

On-site
USD 80,000 - 120,000
CNC Manufacturing Programmer
CNC Manufacturing Programmer

Accelera Staffing • Santee (CA)

On-site
USD 85,000 - 110,000
CNC Programmer I, II, or III
CNC Programmer I, II, or III

Accelera Staffing • Charlotte (NC)

On-site
USD 85,000 - 120,000