Find a jobRecruiters

CNC Programmer

Exclusive opportunity

Onsite

CNC Programmer

Gemini Group, Inc.

CNC Programmer

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bad Axe, MI 48413, USA

Work mode:

Onsite

Published on:

18 September 2026

What they need


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.
  • Strong computer skills (Microsoft Excel, Word, Outlook).
  • 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.

Other offers great for you!

These companies are also looking for great profiles

Yunik

Data Scientist Senior – Marketing Analytics

650

Freelance

Paris, France

Hybrid

Skills

Data ScienceDatabricksAWSCRMGoogle AdsAdobe AnalyticsSegmentation ClientMarketing AnalyticsTests d’Incrémentalité

1 day ago

Quick apply

Yunik

AI Engineer / Ingénieur IA Générative & Agentique

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsDockerPythonKubernetesMistral AIMistralIA GénérativeIA AgentiqueLangChainAutoGenCrewAIMLOpsCI/CD

1 day ago

Quick apply

rassine agency

Business Developer freelance - Franchise Food

1 000 €/mois + 15 % du MRR à vie

Freelance

Remote

Skills

Business DevelopmentB2B salesAccount managementUpsellingFranchise industry knowledgeFoodservice industry knowledge

20 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools