1st Shift CNC Programmer Machinist

Staffing Support Specialists

New Berlin (WI)

On-site

USD 55,000 - 85,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Staffing Support Specialists is seeking a skilled CNC Machine Programmer to develop, edit, and optimize CNC programs for mills, lathes, and multi-axis machines. You will translate engineering drawings into precise machining instructions and set up equipment to validate new programs.

Collaborating with machinists and engineers, you will troubleshoot issues, maintain a library of programs, and drive quality improvements and cycle-time reductions in a manufacturing setting.

Qualifications

  • High school diploma or GED required; technical certification preferred.
  • 5+ years CNC programming and operation experience.
  • Proficient in G-code and CAM software.
  • Ability to read complex blueprints and CAD drawings.
  • Experience with inspection tools (micrometers, calipers, CMMs).
  • Physical ability to lift 50 lbs and stand long shifts.

Responsibilities

  • Write, revise, and optimize CNC programs for mills, lathes, and multi-axis machines.
  • Translate engineering drawings and 3D models into machining instructions.
  • Set up CNC machines to validate programs.
  • Perform test runs and adjust programs to achieve results.
  • Collaborate with machinists, engineers, and quality control to ensure product conformity.
  • Maintain program library and documentation.
  • Support continuous improvement to reduce cycle time and scrap.
  • All other related duties as assigned.

Skills

G-code programming
CAM software proficiency
Blueprints and CAD interpretation
Machining principles
Inspection tools familiarity
Lift 50 lbs and stand long

Education

High school diploma or GED
Technical certification or associate degree in machining/manufacturing technology preferred

Tools

CAM software
CMMs

Job description

CNC Machine Programmer
Description

Machine Programmer is responsible for developing, editing, and optimizing CNC programs to ensure the precise and efficient production of parts according to engineering specifications. This role involves interpreting technical drawings, selecting appropriate tools and machining strategies, and collaborating with machinists and engineers to troubleshoot issues and improve manufacturing processes. The Machine Programmer plays a key role in maximizing productivity, maintaining quality standards, and supporting continuous improvement initiatives within the production environment.

Objective Summary

Machine Programmer is responsible for developing, editing, and optimizing CNC programs to ensure the precise and efficient production of parts according to engineering specifications. This role involves interpreting technical drawings, selecting appropriate tools and machining strategies, and collaborating with machinists and engineers to troubleshoot issues and improve manufacturing processes. The Machine Programmer plays a key role in maximizing productivity, maintaining quality standards, and supporting continuous improvement initiatives within the production environment.

Key Position Activities
  1. Operator and Program Machinery
  2. Interpret Technical Documentation
  3. Quality Control and Inspection
  4. Troubleshooting and Continuous Improvement
Primary Responsibilities
  • Write, revise, and optimize CNC programs for mills, lathes, and multi-axis machines.
  • Translate engineering drawings and 3D models into accurate machining instructions.
  • Select appropriate tools, speeds, feeds, and machining sequences to maximize efficiency and quality.
  • Set up or assist with the setting up of CNC machines to validate new or revised programs.
  • Perform test runs and adjust programs as needed to achieve desired results.
  • Collaborate with machinists, engineers, and quality control to resolve machining issues and ensure product conformity.
  • Maintain a library of programs and ensure proper documentation of setups and tooling instructions.
  • Support continuous improvement initiatives focused on cycle time reduction and scrap minimization.
  • All other related duties as assigned.
Qualifications
Knowledge, Skills, and Abilities
Essential
  • High school diploma or GED required; technical certification or associate degree in machining or manufacturing technology preferred.
  • Minimum 5+ years of experience operating and programming CNC machines in a manufacturing environment.
  • Proficiency in G-code and major CAM software platforms.
  • Strong understanding of machining principles, cutting tools, feeds and speeds, and material characteristics.
  • Familiar with inspection tools such as micrometers, calipers, and CMMs.
  • Ability to work from complex blueprints and CAD drawings.
  • Excellent problem-solving skills and attention to detail.
  • Capable of lifting 50 lbs. and standing for extended periods.
Preferred
  • Experience with 3-, 4-, or 5-axis machining.
  • Familiarity with lean manufacturing principles and continuous improvement practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

1st shift CNC Programmer
1st shift CNC Programmer

NEXT LEVEL STAFFING, LTD • Sussex (WI)

On-site
USD 55,000 - 75,000
CNC Programmer- Experienced
CNC Programmer- Experienced

Page Mechanical Group, Inc. • Shirley (MA)

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

WEG Company • Bluffton (IN)

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

Vets Hired • Portsmouth (VA)

On-site
USD 65,000 - 90,000
Advanced Machinist / CNC Programmer
Advanced Machinist / CNC Programmer

QP Manufacturing LLC • Chardon (OH)

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

Acme Industries, Inc. • Elk Grove Village (IL)

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

Total Plastic Solutions • Lynchburg (VA)

On-site
USD 45,000 - 65,000
Advanced Machinist / CNC Programmer
Advanced Machinist / CNC Programmer

QP Manufacturing • Chardon (OH)

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

ATW Companies • Boyertown

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

Talnt • West Chester

On-site
USD 70,000 - 115,000