Computer Numerical Control Programmer

Insight Global

Warren (MA)

On-site

USD 48,000 - 56,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Insight Global is seeking a skilled CNC Programmer for a 6-month contract with potential extension. The role requires high school diploma, 5+ years in CNC programming, and experience with multi-axis turning and milling using G-code and CAM software.

You will collaborate with engineers and operators to optimize machining processes, read GD&T drawings, and implement tooling and fixturing improvements to boost quality and throughput.

Qualifications

  • Minimum 5 years of CNC programming and machining experience.
  • Experience programming multi-axis turning and milling equipment.
  • Strong understanding of G-code programming and machining principles.
  • Ability to read and interpret engineering drawings, blueprints, and GD&T requirements.
  • Strong mathematical aptitude including geometry and trigonometry.
  • Excellent verbal and written communication skills.

Responsibilities

  • Develop, modify, and optimize CNC programs for turning and milling operations using G-code and CAM software.
  • Identify opportunities to improve cycle times, machining efficiency, and overall equipment performance.
  • Collaborate with Manufacturing Engineers and machine operators to refine machining processes and resolve production issues.
  • Read and interpret engineering drawings, specifications, and GD&T requirements to ensure accurate machining and tooling selection.
  • Utilize CAD/CAM systems to create and maintain machine programs, tool lists, setup documentation, and manufacturing routings.
  • Design and maintain tooling and fixturing concepts to support safe, repeatable, and efficient production.
  • Specify, source, and procure tooling and fixturing components while partnering with vendors to improve tooling performance and reduce costs.
  • Develop setup instructions, operational documentation, and process support materials for production teams.
  • Support continuous improvement initiatives focused on quality, throughput, and manufacturing efficiency.

Skills

CNC programming
Multi-axis turning and milling
G-code programming
Reading drawings & GD&T
CAD/CAM systems
Tooling & fixturing concepts
Process optimization
Communication skills

Education

High School Diploma or GED
Associate's Degree in Programming / Manufacturing Technology

Tools

CAM software

Job description

6-month contract with potential to extend

Required Skills & Experience:
  • High School Diploma or GED required.
  • Minimum 5 years of CNC programming and machining experience.
  • Experience programming multi-axis turning and milling equipment.
  • Strong understanding of G-code programming and machining principles.
  • Ability to read and interpret engineering drawings, blueprints, and GD&T requirements.
  • Strong mathematical aptitude, including geometry, trigonometry, ratios, and measurements.
  • Excellent verbal and written communication skills.
Nice to Have Skills & Experience
  • Associate's Degree in Programming, Manufacturing Technology, or a related field.
  • CAM software experience.
  • Experience supporting high-precision machining environments.
  • Knowledge of tooling design, fixtures, and process optimization.
  • Continuous improvement or Lean Manufacturing experience.
Job Description
  • Develop, modify, and optimize CNC programs for turning and milling operations using G-code and CAM software.
  • Identify opportunities to improve cycle times, machining efficiency, and overall equipment performance.
  • Collaborate with Manufacturing Engineers and machine operators to refine machining processes and resolve production issues.
  • Read and interpret engineering drawings, specifications, and GD&T requirements to ensure accurate machining and tooling selection.
  • Utilize CAD/CAM systems to create and maintain machine programs, tool lists, setup documentation, and manufacturing routings.
  • Design and maintain tooling and fixturing concepts to support safe, repeatable, and efficient production.
  • Specify, source, and procure tooling and fixturing components while partnering with vendors to improve tooling performance and reduce costs.
  • Develop setup instructions, operational documentation, and process support materials for production teams.
  • Support continuous improvement initiatives focused on quality, throughput, and manufacturing efficiency.
Compensation:

$35/hr to $41/hr.

Exact compensation may vary based on several factors, including skills, experience, and education.

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Numerical Control Programmer
Computer Numerical Control Programmer

Adecco • Maryland

On-site
USD 55,000 - 69,000
Full benefits package
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Employbridge • Mendota Heights (MN)

On-site
USD 48,000 - 62,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Pinnacle Partners, Inc • Indianapolis (IN)

On-site
USD 70,000 - 95,000
CNC Programmer
CNC Programmer

Ichor Systems, Inc. • Livermore (CA)

On-site
USD 45,970 - 78,151
CNC Programmer
CNC Programmer

gpac • Detroit (MI)

On-site
USD 70,000 - 90,000
Comprehensive benefits package
Bonus opportunities
Paid time off
+2
05222 - CNC Programmer Specialist
05222 - CNC Programmer Specialist

Crafted Staff • Glendale (AZ)

On-site
USD 52,000 - 58,000
CNC Programmer
CNC Programmer

1st St NW Technical Staffing • Plymouth (MN)

On-site
USD 59,000 - 69,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
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Indotronix Avani Group • Indianapolis (IN)

On-site
USD 55,104
CNC Programmer- Experienced
CNC Programmer- Experienced

Page Mechanical Group, Inc. • Shirley (MA)

On-site
USD 50,000 - 70,000