CNC Programmer

Job Impulse, Inc

Davisburg (MI)

On-site

USD 41,000 - 48,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Health savings account
Life insurance

Job summary

Job Impulse, Inc. is seeking a skilled CNC Programmer in Davisburg, MI to join a tight-knit manufacturing team. The role focuses on creating and optimizing Mastercam programs for milling and turning, supporting part launches, and keeping production running efficiently.

You will collaborate with machinists and engineering to reduce cycle times, improve tooling strategies, and ensure accuracy through first-piece inspections and precise documentation.

Qualifications

  • 3+ years of CNC programming experience in a manufacturing environment.
  • Strong working knowledge of Mastercam and programming for mills/turns.
  • Experience reading blueprints and GD&T and selecting tooling.
  • Ability to troubleshoot and improve CNC programs and processes.
  • Experience with Haas or Fanuc controls is a plus.

Responsibilities

  • Create, modify, and optimize CNC programs using Mastercam.
  • Develop toolpaths for CNC milling and turning operations.
  • Read and interpret blueprints, CAD models, and GD&T.
  • Select tooling, cutting parameters, and machining strategies.
  • Troubleshoot and improve existing CNC programs.
  • Identify opportunities to reduce cycle times and improve productivity.
  • Support machine setups and first-piece inspections.
  • Verify part quality using precision measuring equipment.
  • Maintain organized CNC program documentation and revisions.
  • Partner with engineering and production teams to solve machining challenges.
  • Follow established safety and quality standards.

Skills

CNC programming
Blueprints & GD&T reading
CNC milling/turning programming
Troubleshooting
Process improvement

Tools

Mastercam
Haas controls
Fanuc controls

Job description

CNC Programmer | Davisburg, MI

Pay: $30.00 - $35.00/hour

Schedule: 7 am to 5 pm, Monday to Friday

Job Type: Temp to Hire

Job Impulse is hiring an experienced CNC Programmer to support precision machining operations in a fast-paced manufacturing environment. This role is a strong fit for someone who enjoys solving machining challenges, improving processes, and creating efficient CNC programs that directly impact quality and production performance.

You’ll work closely with machinists and engineering to develop and optimize programs using Mastercam, support new part launches, and help keep production running efficiently.

What You’ll Do
  • Create, modify, and optimize CNC programs using Mastercam
  • Develop toolpaths for CNC milling and turning operations
  • Read and interpret blueprints, CAD models, and GD&T
  • Select tooling, cutting parameters, and machining strategies for efficient production
  • Troubleshoot and improve existing CNC programs
  • Identify opportunities to reduce cycle times and improve productivity
  • Support machine setups and first-piece inspections
  • Verify part quality using precision measuring equipment
  • Maintain organized CNC program documentation and revisions
  • Partner with engineering and production teams to solve machining and manufacturing challenges
  • Follow established safety and quality standards
What We’re Looking For
  • 3+ years of CNC programming experience in a manufacturing environment
  • Strong working knowledge of Mastercam
  • Experience programming CNC mills and/or lathes
  • Strong understanding of CNC machining processes, tooling, and workholding
  • Ability to confidently read blueprints and interpret GD&T
  • Strong troubleshooting and problem-solving skillsHigh attention to detail and organization
  • Experience with Haas or Fanuc controls is a plus
Why You May Want This Job
  • Use your programming skills on real precision machining challenges
  • Work directly with machinists and engineering instead of programming in isolation
  • Opportunity to improve cycle times, tooling strategies, and overall production efficiency
  • Hands‑on involvement with setups, first‑piece inspections, and process improvements
  • Work in a role where your programming decisions directly affect quality and productivity
  • Benefits package available
Benefits
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Health savings account
  • Life insurance

Work Location: In person

Conducting (drug screening and/or background check) report inquiries may be necessary for employment purposes.

**Job Impulse, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.***

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Mill Machinist
CNC Mill Machinist

Job Impulse, Inc • Davisburg (MI)

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

Express Employment Professionals - Cincinnati East • Saint Petersburg (FL)

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

LeoForce • Anaheim (CA)

On-site
USD 128,943,000 - 143,270,000
Medical Insurance
Dental Insurance
401(k) Plan
CNC Programmer
CNC Programmer

Linked Professional Services • Fraser (MI)

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

gpac • Detroit (MI)

On-site
USD 70,000 - 90,000
Comprehensive benefits package
Bonus opportunities
Paid time off
+2
CNC Programmer
CNC Programmer

Robey Tool Inc • Kentucky

On-site
USD 55,000 - 75,000
Health and dental insurance
Paid time off
Opportunities to grow your skills on新]
CNC Programmer
CNC Programmer

Qualigence International • Mentor (OH)

On-site
USD 52,000 - 62,000
CNC Lathe Programmer
CNC Lathe Programmer

Sdms • Iowa (LA)

On-site
USD 39,000 - 48,000
Competitive pay
First shift schedule
Overtime opportunities
CNC Programmer
CNC Programmer

Linked Professional Services • Romeo (MI)

On-site
USD 39,000 - 55,000
CNC Lathe Programmer
CNC Lathe Programmer

SHIVELY DIVERSIFIED MANAGEMENT SERVICES, LLC • Plymouth (MI)

On-site
USD 39,000 - 48,000
Competitive pay
First shift schedule
Overtime opportunities
+1