Senior CNC Machinist / Programmer

The Panther Group

Bristol (RI)

On-site

USD 55,000 - 62,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

The Panther Group is seeking a Senior CNC Machinist – Programming for our client in Bristol, RI. The role involves programming, setting up, and operating CNC machinery to produce precision components per engineering drawings and tolerances.

You will work closely with engineering and quality teams to optimize machining processes, verify part dimensions, and document results. The position offers a 8:00AM - 5:00PM schedule, temp-to-hire, with pay between $40 and $45 per hour depending on experience.

Qualifications

  • Hands-on CNC programming and machine setup experience.
  • Ability to read engineering drawings and GD&T.
  • Strong math skills for geometry and trig relevant calculations.
  • Experience with CAM software and various machine shop equipment.
  • High school diploma or technical certificate required.

Responsibilities

  • Develop and execute machining plans from drawings and specs.
  • Program CNC machines, set tool offsets, and apply compensation.
  • Verify dimensions and tolerances through inspection.
  • Operate milling, drilling, and waterjet equipment.
  • Collaborate with engineering to improve processes.

Skills

CNC programming
CNC machine setup
GD&T reading
Geometric tolerancing
Mathematics for machining

Education

High school diploma or technical certificate

Tools

CAM software
Waterjet
Milling equipment
Drilling equipment
Deburring tools

Job description

Senior CNC Machinist – Programming
Location: Bristol, RI
Pay Range: $40–$45 per hour depending on experience
Employment Type: Temp-to-Hire
Shift: 8:00AM - 5:00PM Monday - Friday

We are hiring a Senior CNC Machinist – Programming for our client located in the Bristol, RI area. The person hired for this position will be responsible for programming, setting up, and operating CNC machinery to produce precision components in accordance with engineering drawings, specifications, and quality standards. This role requires hands‑on CNC programming and setup experience, the ability to interpret complex engineering drawings and geometric tolerances, and a strong understanding of machining processes. The successful candidate will work closely with engineering and quality teams to maintain production standards and improve machining operations.

Key Responsibilities
  • Develop and execute machining plans using work orders, engineering drawings, material specifications, and machining requirements.
  • Program CNC machinery, including establishing zero and reference points, setting tool offsets and registers, and applying tool compensation.
  • Calculate machining requirements using basic mathematics, geometry, and trigonometry.
  • Prove out and validate part programs to ensure accurate and efficient machining operations.
  • Set up and operate CNC machinery, selecting appropriate tools, fixtures, and workpieces.
  • Perform a variety of machine shop operations, including milling, drilling, waterjet cutting, and deburring.
  • Inspect finished components to verify dimensional accuracy and compliance with engineering specifications and tolerances.
  • Document inspection results and production information in material requirements planning (MRP) software.
  • Collaborate with engineering and quality teams to improve machining processes, productivity, and inspection procedures.
Qualifications & Experience
  • Demonstrated experience with CNC machine setup and programming parts using CAM software.
  • Hands‑on experience operating a variety of machine shop equipment, including waterjet, milling, drilling, and deburring equipment.
  • Ability to read and interpret engineering drawings, blueprints, and geometric dimensioning and tolerancing (GD&T).
  • Strong understanding of machining tools, fixtures, offsets, and cutting parameters.
  • Ability to perform basic mathematical calculations, including geometry and trigonometry.
  • High school diploma or technical school certificate required.
What We're Looking For

A hands‑on machinist with strong CNC programming and setup capabilities. Someone who can independently interpret engineering requirements and translate them into accurate machining programs. Strong attention to detail and commitment to producing high-quality precision components. Ability to work collaboratively with engineering and quality teams.

#INDENG

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior CNC Programmer & Setup Specialist (Temp-to-Hire)
Senior CNC Programmer & Setup Specialist (Temp-to-Hire)

The Panther Group • Bristol (RI)

On-site
USD 55,000 - 62,000
CNC Programmer
CNC Programmer

Leoforce • El Cajon (CA)

On-site
USD 51,000 - 69,000
Great pay
Career growth
Team culture
+1
CNC Programmer
CNC Programmer

Deringer Ney • Bloomfield (CT)

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

EPITEC • Wilmington (MA)

On-site
USD 60,000 - 86,000
Senior CNC Programmer
Senior CNC Programmer

Claire Myers Consulting • Union City (CA)

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

Heartland Manufacturing • Nash (TX)

On-site
USD 35,817 - 44,083
Senior CNC Machinist & Programmer - Precision & Growth
Senior CNC Machinist & Programmer - Precision & Growth

QP Manufacturing • Chardon (OH)

On-site
USD 50,000 - 70,000
Competitive pay
Growth opportunities
Hands-on work with advanced CNC technology
Senior CNC Machinist
Senior CNC Machinist

Schulte Staffing • Newburyport (MA)

On-site
USD 39,000 - 52,000
Healthcare
Dental and vision plans
401(k)
+2
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
CNC Programmer/Machinist
CNC Programmer/Machinist

SEECO - Southern Electrical Equipment Company • Monroe (NC)

On-site
USD 34,000 - 55,000