CNC Programmer

Auburn Hills, Michigan

Linked Professional Services
Apply for this Job
Job Summary:

As a CNC Programmer, you will be responsible for developing and optimizing CNC programs and setting up both mill and lathes, to ensure precision manufacturing of parts. You will collaborate closely with machinists, engineers, quality control, and sales/cost estimating personnel to achieve production goals while maintaining high standards of quality and safety.

Key Responsibilities:
  • Develop and write CNC programs for mills and lathes based on engineering drawings and specifications.
  • Set up CNC machines, including tool selection and fixture preparation and or design.
  • Optimize machining processes to enhance efficiency and reduce cycle times. Conduct test runs of programs and make adjustments as necessary to ensure accuracy.
  • Collaborate with machinists and engineers to troubleshoot issues and implement solutions.
  • Maintain documentation of all programming changes and setups. Ensure compliance with safety standards and promote a safe working environment.
  • Assist in training new staff on operations, programming and setup procedures as needed.
  • Provide analysis on new equipment for future programs
  • Collaborate with Sales/cost estimating to develop accurate machining time and cost estimates for new business opportunities, supporting quoting and business development efforts
Qualifications:
  • Proven experience as a CNC Programmer in a small shop with an aggressive growth plan Proficiency in CNC programming languages (G-code, M-code) and CAD/CAM software (e.g., Fusion 360).
  • Strong understanding of machining processes, tooling, and fixturing.
  • Ability to read and interpret technical drawings and blueprints, including GD&T.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work collaboratively in a team environment.
  • Experience with Fanuc controls
  • Mazatrol conversational programming is a plus.
Apply:

Careers - Lucerne International

Job Type: Full-time

Pay: From $30.00 per hour

Benefits:
  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Tuition reimbursement
  • Vision insurance
Schedule:
  • 8 hour shift
  • Day shift
  • Evening shift
  • Monday to Friday
Education:
  • High school or equivalent (Required)
Experience:
  • CNC programming: 5 years (Preferred)
Shift availability:
  • Day Shift (Preferred)
  • Night Shift (Preferred)
Ability to Commute:
  • Auburn Hills, MI 48326 (Required)
Work Location: In person

Date Posted: 03 May 2025
Apply for this Job