CNC Programmer

ClinLab Solutions Group

Lynchburg (VA)

On-site

USD 55,000 - 85,000

Full time

3 hours 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

ClinLab Solutions Group is seeking a skilled CNC Machinist Programmer to develop, optimize, and edit CNC programs for milling and drilling operations, set up and operate Haas mills, and support quality and inspection processes.

You will train apprentices, troubleshoot machining issues, read blueprints with GD&T, and collaborate with team members to maintain a safe, efficient shop environment. Overtime may be required to meet production goals.

Qualifications

  • High school diploma or GED is required.
  • 2–5 years CNC machining and programming experience preferred.
  • Experience with HAAS systems highly desirable.
  • Knowledge of reading blueprints and GD&T.

Responsibilities

  • Develop, write, and optimize CNC programs for 2D and 3D milling and drilling operations.
  • Edit and modify CNC programs to address dimensional deviations and maintain part quality.
  • Set up and operate milling machines, including tool setups and work offsets.
  • Troubleshoot machining issues and adjust parameters as needed.
  • Use precision measuring instruments to verify part accuracy and support inspection activities.
  • Train apprentices and junior machinists in machine operation and programming.
  • Operate surface grinders and band saws; keep workspace clean and organized.
  • Communicate professionally with team members about quality or production concerns.

Skills

CNC machining
CNC programming (2D/3D)
Blueprint reading
GD&T
CAM software
HAAS controls
Quality collaboration
Teamwork
Communication

Education

High school diploma or GED

Tools

HAAS controls
CAM software

Job description

Seeking a skilled CNC Machinist Programmer to develop, optimize, and edit CNC programs, set up and operate milling machines, and support quality and inspection processes. This role involves troubleshooting, training, and maintaining a safe and organized workspace.

Responsibilities:

  • Develop, write, and optimize CNC programs for both 2D and 3D milling and drilling operations, ensuring best practices in tool selection and machining strategies.
  • Edit and modify CNC programs to address dimensional deviations and maintain part quality as identified by inspection processes.
  • Set up and operate milling machines, including performing tool setups, work offsets, and readiness checks for various equipment such as sonic welders and pad printers.
  • Troubleshoot machining issues, adjust parameters as needed, and collaborate with quality inspectors to resolve discrepancies.
  • Utilize precision measuring instruments (calipers, micrometers, height gauges, indicators, etc.) to verify part accuracy and support inspection activities.
  • Train apprentices and junior machinists in machine operation and programming, and participate in cross-functional problem-solving and improvement initiatives.
  • Operate additional shop equipment such as surface grinders and band saws, ensuring all workspaces are kept clean, safe, and organized.
  • Communicate professionally with team members at all levels regarding quality or production concerns, and contribute to a collaborative work environment.

Qualifications:

  • High school diploma or GED required.
  • 2–5 years of CNC machining and programming experience preferred.
  • Experience with HAAS systems highly desirable.
  • Knowledge of injection molding processes is a plus.
  • Strong understanding of CNC programming (2D/3D) and ability to read blueprints and interpret GD&T.
  • Proficiency with precision measuring equipment and basic computer skills; experience with CAM software is beneficial.
  • Mechanical aptitude, strong problem-solving skills, and ability to prioritize tasks independently or as part of a team.
  • Good communication skills, professional demeanor, and openness to constructive feedback and technical challenges.
  • Ability to stand for extended periods, lift moderate weights, and work in a machining environment with noise, lubricants, and metal chips.
  • Willingness to work overtime and weekends as needed to meet production demands.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Machinist/Programmer
CNC Machinist/Programmer

Total Plastic Solutions • Lynchburg (VA)

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

Deringer-Ney Inc. • Bloomfield (CT)

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

SEECO - Southern Electrical Equipment Company • Monroe (NC)

On-site
USD 60,000 - 76,000
CNC Machinist/Programmer
CNC Machinist/Programmer

Forsman-Farms,-Inc. • Cokato (MN)

On-site
USD 52,000 - 76,000
CNC Machinist/Programmer
CNC Machinist/Programmer

ALL JOBS • Cokato (MN)

On-site
USD 55,000 - 85,000
CNC Programmer Machinist
CNC Programmer Machinist

CyberCoders • Dawsonville (GA)

On-site
USD 60,000 - 90,000
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
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