Computer Numerical Control Programmer

TRS Staffing Solutions

Lebanon (Lebanon County)

On-site

USD 45,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TRS Staffing Solutions is seeking a skilled CNC Programmer in Lebanon County, Pennsylvania. The successful candidate will program, set up, and operate CNC machines with a focus on precision and adherence to specifications. This role requires a high school diploma, minimum 2 years of CNC programming experience, or a related degree. Proficiency in Mastercam is preferred. The position offers exposure to a manufacturing environment with various responsibilities, including blueprint interpretation and troubleshooting machining issues.

Qualifications

  • Minimum 2 years of CNC programming and machining experience.
  • Ability to read and interpret technical drawings and GD&T.
  • Strong knowledge of shop math, trigonometry, and precision measurement tools.

Responsibilities

  • Program, set up, and operate CNC milling machines and lathes.
  • Create and edit CNC programs using G- and M-code.
  • Support production and engineering teams with machining solutions.

Skills

CNC programming
Machining tight-tolerance parts
Blueprint interpretation
Problem-solving

Education

High school diploma or equivalent
Degree in STEM or related field

Tools

Mastercam
SolidWorks

Job description

Overview

We are seeking a skilled CNC Programmer to support the programming, setup, and operation of CNC machining centers in a fast-paced manufacturing environment. In this role, you will produce high-quality precision components from bar stock, castings, and other materials while adhering to engineering blueprints, specifications, and established procedures. The ideal candidate is highly detail-oriented, self-motivated, and experienced in machining tight-tolerance parts.

Key Responsibilities
  • Program, set up, and operate CNC vertical and horizontal milling machines and lathes safely and efficiently
  • Create and edit CNC programs (including at-machine edits) using G- and M-code
  • Machine parts to tolerances as tight as ±0.0005”
  • Select appropriate tooling, work-holding methods, speeds, and feeds based on material and part geometry
  • Design, build, and utilize jigs and fixtures as required
  • Read and interpret blueprints, sketches, and technical documentation
  • Support production and engineering teams with technical guidance and machining solutions
  • Develop and document manufacturing processes, methods, and work instructions
  • Improve machining efficiency and maintain standard machining practices
  • Troubleshoot machining, assembly, and manufacturing issues
  • Maintain a clean, organized, and safe work environment
  • Perform additional duties as assigned with minimal supervision
Physical Requirements
  • Ability to lift up to 50 lbs occasionally
  • Prolonged standing, walking, and bending throughout the workday
  • Ability to maintain focus on detailed tasks for 45–60 minutes at a time
  • Visual acuity to inspect close tolerances and hear normal shop communication amid background noise
Required Qualifications
  • High school diploma or equivalent
  • Minimum 2 years of CNC programming and machining experience or an advanced degree in a related field
  • Degree in Science, Technology, Engineering, Mathematics (STEM) or a closely related discipline
  • Experience programming CNC equipment; Mastercam experience preferred
  • Manufacturing shop floor experience
  • Familiarity with MRP/ERP systems
  • Ability to read and interpret technical drawings and GD&T
  • Strong knowledge of shop math, trigonometry, and precision measurement tools
  • Ability to work independently and manage priorities effectively
  • Ability to obtain and maintain a U.S. government-issued security clearance
  • U.S. citizenship is required
Preferred Qualifications
  • Proficiency in Mastercam and SolidWorks
  • Experience with Microsoft 365 (Excel, Word, Outlook)
  • Associate’s degree or higher in Manufacturing, Engineering, or a related field

This position is based in an industrial manufacturing shop. Employees will be exposed to machining dust, metal debris, and moderate noise levels consistent with CNC machining operations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Deringer-Ney Inc. • Bloomfield (CT)

On-site
USD 75,000 - 95,000
CNC Programming Machinist
CNC Programming Machinist

Page Mechanical Group, Inc. • Jamestown (NY)

On-site
Health insurance
CNC Programmer- Experienced
CNC Programmer- Experienced

Page Mechanical Group, Inc. • Shirley (MA)

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

VSSI Staffing Services, LLC • Minnesota

On-site
USD 50,000 - 70,000
Health, dental, and vision insurance
Paid time off
Training and advancement opportunities
CNC Programmer
CNC Programmer

Wilson Combat • Berryville (AR)

On-site
USD 50,000 - 70,000
Competitive salary
40 hours paid vacation after 6 months
Group Health Insurance available
+1
CNC Programmer/Machinist
CNC Programmer/Machinist

ATW Companies • Boyertown

On-site
USD 55,000 - 82,000
Computer Numerical Control Machinist
Computer Numerical Control Machinist

ATR International • Plano (TX)

On-site
USD 55,000 - 75,000
CNC PROGRAMMER
CNC PROGRAMMER

Stubborn Mule LLC • Grants Pass (OR)

On-site
USD 45,000 - 65,000
401(k)
Dental insurance
Employee discounts
+3
CNC Machinist/Programmer
CNC Machinist/Programmer

Breight Recruitment • Wisconsin

On-site
USD 42,000 - 58,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Coneybeare • Torrance (CA)

On-site
USD 85,000 - 120,000