CNC Programmer

Ultipro

Holland (MI)

On-site

USD 65,000 - 90,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Training programs
Paid holidays
Medical insurance
Dental insurance
Vision insurance
HSA with employer contribution
Paid time off
Disability insurance
Life insurance
Safety bonus
ESOP
Travel incentive
Holiday bonus

Job summary

Lee Industrial Contracting in Pontiac, Michigan is seeking a seasoned CNC Programmer to develop and optimize CNC programs for milling and turning operations. You will interpret complex drawings and GD&T, choose tooling and cutting strategies, and collaborate with manufacturing teams to deliver high-quality components.

The role emphasizes problem solving, setup support, and continuous improvement of cycles and throughput, with an emphasis on safety and quality in a diverse production environment.

Qualifications

  • Experience programming CNC mills, lathes, or multi-axis machining centers.
  • Ability to read and interpret mechanical drawings, blueprints, and specifications.
  • Experience with CAD/CAM software and CNC machining processes.
  • Knowledge of tooling, feeds and speeds, machining strategies, and manufacturing best practices.
  • Strong troubleshooting and problem-solving skills in a manufacturing environment.
  • Ability to work independently and collaboratively with cross-functional teams.
  • Experience supporting machine setup, process optimization, and production improvement initiatives.
  • SolidWorks experience preferred; GibbsCAM experience is a plus.
  • Reverse engineering experience is a plus.

Responsibilities

  • Develop, edit, and maintain CNC programs for machining operations.
  • Interpret engineering drawings, blueprints, specifications, and GD&T requirements.
  • Determine optimal tooling, fixturing, and cutting parameters.
  • Support machine setup and prove-out of new and revised programs.
  • Troubleshoot machining, tooling, and programming issues to minimize downtime.
  • Improve cycle times and manufacturing efficiency while maintaining quality standards.
  • Collaborate with production and operations teams on new product introductions and process improvements.
  • Assist with quality inspections and verification of finished components.
  • Support estimating and purchasing activities as needed.
  • Operate CNC machines when necessary to support production requirements and validate programming changes.
  • Maintain program documentation and revision control.
  • Follow all safety, quality, and company procedures.

Skills

CNC programming
Reading drawings
CAD/CAM
Troubleshooting
Independent work
Process optimization
Cross-functional collaboration
Feeds and speeds
Reverse engineering

Tools

SolidWorks
GibbsCAM

Job description

Founded in 1989, Lee Industrial Contracting is a 100% employee-owned company based in Pontiac, Michigan. We are the premier industrial contractor of choice for a broad variety of equipment installation, construction, and service projects. As employee-owners, we all strive to demonstrate the core values of Safety, Teamwork, Integrity, and Dedication each and every day. As a team, our mission is to provide our customers with the finest people, material, and equipment available.

We are proud to offer our employees:
  • Apprenticeship and Comprehensive Training Programs
  • Paid Holidays Upon Hire
  • Competitive Medical, Dental, and Vision Insurance
  • HSA with Employer Contribution
  • Paid Time Off
  • Company Paid Short-Term Disability & Life Insurance
  • Safety Bonus Program
  • Employee Stock Ownership Program
  • Work Travel Incentive
  • Holiday Bonus
  • And so much more!
Key Responsibilities
  • Develop, edit, and maintain CNC programs for machining operations.
  • Interpret engineering drawings, blueprints, specifications, and GD&T requirements.
  • Determine optimal machining methods, tooling, fixturing, and cutting parameters.
  • Support machine setup and prove-out of new and revised programs.
  • Troubleshoot machining, tooling, and programming issues to minimize downtime.
  • Improve cycle times and manufacturing efficiency while maintaining quality standards.
  • Collaborate with production and operations teams on new product introductions and process improvements.
  • Assist with quality inspections and verification of finished components.
  • Support estimating and purchasing activities as needed.
  • Operate CNC machines when necessary to support production requirements and validate programming changes.
  • Maintain program documentation and revision control.
  • Follow all safety, quality, and company procedures.
Qualifications
  • Experience programming CNC mills, lathes, or multi-axis machining centers.
  • Ability to read and interpret mechanical drawings, blueprints, and specifications.
  • Experience with CAD/CAM software and CNC machining processes.
  • Strong understanding of tooling, feeds and speeds, machining strategies, and manufacturing best practices.
  • Proven troubleshooting and problem-solving skills in a manufacturing environment.
  • Ability to work independently and collaboratively with cross-functional teams.
  • Experience supporting machine setup, process optimization, and production improvement initiatives.
  • Experience with SolidWorks and GibbsCAM is preferred.
  • Reverse engineering experience is a plus.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

DaCruz Manufacturing Inc • Bristol (CT)

On-site
USD 55,000 - 75,000
Competitive salary
Professional development opportunities
Supportive work environment
CNC Programmer: Training, Process Improvement, ESOP
CNC Programmer: Training, Process Improvement, ESOP

Ultipro • Holland (MI)

On-site
USD 65,000 - 90,000
Training programs
Paid holidays
Medical insurance
+10
CNC Programmer
CNC Programmer

Enprotech, LLC • Laconia (NH)

On-site
USD 70,000 - 100,000
Health coverage
401(k) with match
Disability insurance
+1
CNC Programmer
CNC Programmer

Gemini Group, Inc. • Bad Axe (MI)

On-site
USD 30,000 - 48,000
CNC Programmer/Machinist
CNC Programmer/Machinist

SEECO - Southern Electrical Equipment Company • Monroe (NC)

On-site
USD 60,000 - 76,000
CNC PROGRAMMER
CNC PROGRAMMER

HEM Inc • Pryor Creek (OK)

On-site
USD 60,000 - 85,000
CNC Programmer
CNC Programmer

CyberCoders • Naples (FL)

On-site
USD 65,000 - 90,000
Health, dental, vision
Life Insurance
PTO
+3
CNC Programmer Machinist
CNC Programmer Machinist

CyberCoders • Dawsonville (GA)

On-site
USD 60,000 - 90,000
CNC Process Programmer – Swiss, Lathe & Milling Automation
CNC Process Programmer – Swiss, Lathe & Milling Automation

The Lee Company • Westbrook (CT)

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

Rotary Systems, Inc. • Ramsey (MN)

On-site
USD 60,000 - 90,000
Career development opportunities
IRA options with company contributions
Life and disability insurance