CNC Programmer

Gemini Group, Inc.

Bad Axe (MI)

On-site

USD 30,000 - 48,000

Full time

2 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

Job summary

Gemini Group, Inc. in Bad Axe is seeking a CNC Programmer to create NC programs and setup instructions for metal components on CNC machines. You will support tooling, fixturing, and parameter improvements, answer operator questions, and train others as needed.

Essential duties include reviewing 2D/3D prints, selecting tooling and cutting paths, troubleshooting, and supporting cross-functional teams to improve efficiency on the shop floor.

Qualifications

  • Five years of experience operating CNC equipment for metal machining.
  • Knowledge of tooling/fixturing methods for lathe and mill metal machining.
  • Ability to read/interpret work prints, specifications, and certifications.
  • Knowledge of GD&T and dimensional tolerancing practices in machining.
  • Math skills for calculating dimensions, stock sizes, and parameters.
  • Ability to multitask and stay organized.
  • Willingness to learn from others via training materials (courses, videos, webinars).
  • Customer relations, communication, and team skills.

Responsibilities

  • Create NC programs with setup instructions to machine metal components on CNC machines.
  • Select tooling and cutting paths to develop optimal programs for various equipment.
  • Troubleshoot problems as they arise.
  • Support sales, processing, and engineering for quoting and part routing.
  • Lead or support continuous improvement projects to increase efficiency.
  • Work on the manufacturing floor as needed to learn processes and support operations.

Skills

5 years’ CNC experience
Tooling & fixturing knowledge
Read/interpret work prints & specs
GD&T/dimensional tolerancing
Mathematical calculation of dimensions
Multitasking ability
Strong organizational skills
Willingness to learn via training (CDA
Customer relations & teamwork

Tools

MasterCAM 2023–2026
PowerMill 2024–2025
2D CAD
3D CAD
AS400
Lean Manufacturing Tools

Job description

Title: CNC Programmer

Reports To: Engineering Manager

Status: Full Time/Hourly Non-Exempt (40 hours/week; additional hours as needed to support organization and individual goals)

Location: GPMI, Bad Axe

Job Requirements
  • 5 years’ experience operating CNC equipment focused on metal machining processes.
  • Knowledge of tooling and fixturing methods used for lathe and mill metal machining.
  • Ability to read/interpret various industry documents such as work prints, specifications, and certifications.
  • Knowledge of common dimensional and tolerancing practices within the machining industry.
  • Math skills necessary for calculating dimensions, stock sizes, and parameters.
  • Ability to multitask.
  • Strong organizational skills.
  • Willingness to learn from others; and independently through training material (Courses, Video, Webinars).
  • Customer relations, communication, and team skills.
Job Preferences
  • Knowledge of MasterCAM (Versions 2023 – 2026) and/or PowerMill (Versions 2024 – 2025)
  • Knowledge of GD&T specifications.
  • 2D and 3D CAD knowledge
  • Programming experience with Lathes (2-Axis, Vertical, Multi-Axis, Live Mill Tools)
  • Programming experience with Mills (Vertical, Vertical with 4th Axis, Vertical with 3+2, Horizonal, Bridge)
  • Programming experience with EDM (2 Axis and 4 Axis, 2D and 3D profiles)
  • Machine operation experience of the following: Okuma, Makino, Toshiba, YCM (Fanuc)
  • AS400 knowledge
  • Experience with Lean Manufacturing Tools
Job Summary

Create NC Programs with setup instructions to successfully machine metal components on CNC machines. Support tooling, fixturing, and parameter improvements. Answer operator questions and train others as needed.

Essential Job Functions
  • Review 2D prints and/or 3D models to determine proper machining methods.
  • Select tooling and cutting paths to develop optimal programs for a variety of machining equipment.
  • Troubleshoot problems as they arise.
  • Support sales, processing, and engineering when needed to assist with quoting and part routing.
  • Lead and/or support continuous improvement projects with the goal of increasing efficiency.
  • Work on the manufacturing floor as needed to learn all processes and support operations as needed.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer- Experienced
CNC Programmer- Experienced

Page Mechanical Group, Inc. • Shirley (MA)

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

SDM Composites • Santa Clarita (CA)

On-site
USD 90,000 - 120,000
CNC Expert - Programmer
CNC Expert - Programmer

Shape Corp. • Trenton (OH)

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

SEECO - Southern Electrical Equipment Company • Monroe (NC)

On-site
USD 60,000 - 76,000
CNC Programmer/Machinist
CNC Programmer/Machinist

ATW Companies • Boyertown

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

Markent Personnel • Berlin (CT)

On-site
USD 41,000 - 55,000
Company paid health benefits
401k with company contribution
Annual bonus
CNC Programmer
CNC Programmer

True North Consultants, Inc. • Berlin (CT)

On-site
USD 41,000 - 55,000
100% Company paid medical, dental, and
401k with 5% company contribution
Annual year-end bonus
+3
CNC Programmer Machinist
CNC Programmer Machinist

CyberCoders • Dawsonville (GA)

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

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

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

L2x Talent Solutions • Blue Island (IL)

On-site
USD 60,000 - 80,000