CNC Programmer

Trillium Staffing

Michigan

Hybrid

USD 25,000 - 41,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive benefits package
Paid time off & holidays
Opportunities for advancement

Job summary

Trillium Staffing is hiring a CNC Programmer for full-time work in East Tawas, Michigan. Pay is up to $30.00/hour, based on experience. The role focuses on programming, setting up, troubleshooting, and optimizing CNC equipment to produce precision components.

Ideal candidates have 3–5 years of CNC programming experience, strong G-code/M-code skills, and the ability to read drawings and GD&T. Join a hands-on manufacturing team in Northern Michigan with opportunities for growth.

Qualifications

  • 3–5 years of CNC programming and machining experience.
  • Strong knowledge of G-code and M-code.
  • Ability to read and interpret engineering drawings and GD&T.
  • Experience with CAD/CAM software such as Mastercam, Fusion 360, Gibbs CAM.

Responsibilities

  • Develop, modify, and optimize CNC programs for production machining.
  • Program CNC mills, lathes, and/or machining centers.
  • Read and interpret engineering drawings, blueprints, and GD&T.
  • Create efficient toolpaths using CAD/CAM software.
  • Select tooling, feeds, speeds, and work holding methods.
  • Set up and prove out CNC programs and adjust as necessary.
  • Troubleshoot programming, tooling, and machining problems.
  • Optimize programs to improve cycle times, tool life, efficiency, and part quality.
  • Collaborate with machinists, engineers and quality personnel.
  • Perform first-piece inspections and adjust programs as needed.
  • Maintain programs, setup sheets, tooling information, and related docs.
  • Follow safety and quality procedures.

Skills

CNC programming
G-code & M-code
Reading drawings & GD&T
CAD/CAM tooling

Education

High school diploma or equivalent

Tools

Mastercam
Fusion 360
Gibbs CAM

Job description

Trillium Staffing is now hiring aCNC Programmer for full-time work in East Tawas!

Pay is up to $30.00/hour, based on experience and qualifications. Schedule is7:30am - 4:00pm.

We are seeking an experienced CNC Programmer with 3–5 years of experience to join our manufacturing team in Northern Michigan. The successful candidate will be responsible for programming, setting up, troubleshooting, and optimizing CNC equipment to produce high-quality precision components.

The ideal candidate is a hands-on, detail-oriented professional with strong CNC programming and machining skills who can work independently and effectively with a production team.

Responsibilities
  • Develop, modify, and optimize CNC programs for production machining.
  • Program CNC mills, lathes, and/or machining centers.
  • Read and interpret engineering drawings, blueprints, and GD&T.
  • Create efficient toolpaths using CAD/CAM software.
  • Select appropriate tooling, feeds, speeds, and work holding methods.
  • Set up and prove out CNC programs and adjust as necessary.
  • Troubleshoot programming, tooling, and machining problems.
  • Optimize programs to improve cycle times, tool life, efficiency, and part quality.
  • Work closely with machinists, engineers, and quality personnel.
  • Perform first-piece inspections and make programming adjustments when required.
  • Maintain CNC programs, setup sheets, tooling information, and related documentation.
  • Follow all safety and quality procedures.
  • Assist with continuous improvement efforts throughout the manufacturing process.
Compensation & Benefits
  • Pay up to $30.00/hour based on experience.
  • Full-time employment.
  • Competitive benefits package.
  • Paid time off and holidays.
  • Opportunities for advancement and professional development.
  • Stable work environment in Northern Michigan.
Why Join Us?

This is an opportunity to bring your CNC programming expertise to a team that values quality workmanship, efficiency, and skilled manufacturing professionals. We offer competitive pay based on experience and the opportunity to develop your skills in a hands-on manufacturing environment.

Qualifications
  • 3–5 years of CNC programming and machining experience.
  • Strong knowledge of G-code and M-code.
  • Experience with CNC mills, lathes, or machining centers.
  • Ability to read and interpret engineering drawings and GD&T.
  • Experience with CAD/CAM software such as Mastercam, Fusion 360, Gibbs CAM, or equivalent.
  • Strong understanding of cutting tools, feeds and speeds, and machining processes.
  • Excellent mechanical aptitude and troubleshooting skills.
  • Ability to work independently and as part of a team.
  • High school diploma or equivalent; technical or machining education preferred.
Preferred Experience
  • 3-, 4-, or 5-axis CNC machining.
  • Fanuc, Haas, Mazak, Siemens, or similar CNC controls.
  • Tight-tolerance or complex component machining.
  • Precision manufacturing or production machining.
  • Lean manufacturing and continuous-improvement practices.

Trillium is an Equal Opportunity Employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer - Precision Machining & Growth
CNC Programmer - Precision Machining & Growth

Trillium Staffing • Michigan

Hybrid
USD 25,000 - 41,000
Competitive benefits package
Paid time off & holidays
Opportunities for advancement
CNC Operator
CNC Operator

Trillium Staffing • Winston-Salem (NC)

On-site
USD 44,000 - 74,000
Shift differential
Quarterly bonus (PIP)
CNC Programmer / Manufacturing Programmer
CNC Programmer / Manufacturing Programmer

Impact Employment Solutions • Tiffin (OH)

On-site
USD 55,000 - 62,000
CNC Machinist
CNC Machinist

Trillium Staffing • Merrill (MI)

On-site
Medical benefits after 90 days
Dental benefits after 90 days
Vision benefits after 90 days
+2
CNC Milling Machinist/Programmer
CNC Milling Machinist/Programmer

Shively Diversified Management Services • Wixom (MI)

On-site
USD 41,000 - 48,000
CNC Milling Machinist/Programmer
CNC Milling Machinist/Programmer

Sdmsconnect • Wixom (MI)

On-site
USD 41,000 - 48,000
CNC Mill MachinistProgrammer
CNC Mill MachinistProgrammer

United Engineered Technologies • Traverse City (MI)

On-site
401(k)
401(k) matching
Dental insurance
+5
CNC Programmer
CNC Programmer

Qualigence International • Mentor (OH)

On-site
USD 52,000 - 62,000
CNC Operator
CNC Operator

Trillium Staffing • Dexter (MI)

On-site
USD 27,552 - 30,307
CNC Lathe Programmer
CNC Lathe Programmer

Sdmsconnect • Plymouth (MI), Northern (KY)

Hybrid
USD 39,000 - 48,000
Overtime opportunities
Stable, full‑time position