1

Powermill Programmer Jobs in Michigan (NOW HIRING)

CNC Programmer

Troy, MI

$25 - $34.25/hr

Convert engineering and design specifications into Computer-Aided Manufacturing (CAM) programs ... Experience with WorkNC, Mastercam, PowerMill, or NX CAM * Familiarity with both 3-Axis and 5-Axis ...

Powermill Programmer information

See Michigan salary details

$10

$34

$59

How much do powermill programmer jobs pay per hour?

As of Jun 30, 2026, the average hourly pay for powermill programmer in Michigan is $34.46, according to ZipRecruiter salary data. Most workers in this role earn between $22.40 and $44.86 per hour, depending on experience, location, and employer.

What is a Powermill Programmer job?

A Powermill Programmer is a skilled professional responsible for creating CNC machining toolpaths using Autodesk Powermill. They develop efficient programs for milling machines, ensuring precision in manufacturing complex components. Their role involves interpreting CAD designs, optimizing machining strategies, and troubleshooting production issues. Strong knowledge of tooling, materials, and machining processes is essential.

What are the key skills and qualifications needed to thrive in the Powermill Programmer position, and why are they important?

To thrive as a Powermill Programmer, you need strong expertise in CNC machining, CAD/CAM software, and a background in manufacturing or mechanical engineering. Proficiency with Autodesk Powermill, G-code, and related CNC programming certifications are highly valued in this field. Attention to detail, problem-solving abilities, and effective communication are important soft skills for collaboration with engineers and machinists. These competencies ensure the production of precise, efficient, and high-quality machined components in a fast-paced manufacturing environment.

What are some typical daily responsibilities of a Powermill Programmer?

A Powermill Programmer typically spends their day developing and optimizing CNC toolpaths using Autodesk Powermill, reviewing 3D CAD models, and collaborating with engineers to ensure manufacturability. They may also be responsible for troubleshooting machining issues, adjusting programs to improve efficiency, and verifying machined parts against specifications. Close coordination with CNC operators and quality control teams is common to address challenges on the shop floor. These tasks require constant focus on process improvement, cost reduction, and maintaining high precision in the final products.

What are popular job titles related to Powermill Programmer jobs in Michigan? For Powermill Programmer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Powermill Programmer jobs in Michigan look for? The top searched job categories for Powermill Programmer jobs in Michigan are:
Infographic showing various Powermill Programmer job openings in Michigan as of June 2026, with employment types broken down into 86% Full Time, 7% Part Time, and 7% Contract. Highlights an 97% In-person, and 3% Remote job distribution, with an average salary of $71,675 per year, or $34.5 per hour.
CNC Operator - 2nd Shift

$19 - $25.75/hr

Full-time

Posted 15 days ago


Job description

3-Dimensional Services Group is currently seeking experienced CNC Setup/Operators at its Lapeer location for 2nd shift.

  • 2nd Shift Hours: 3:00PM - 11:30PM

Job Purpose:  To operate a CNC and produce parts that meet customer specifications.

Essential Duties and Responsibilities:

  • Advanced training for programming cutter paths
  • Learn feeds and speeds for all cutters and material types
  • Learn what cutter to use from start to finish when programming in order to be sufficient
  • Setup a job and cut completely without assistance
  • Ability to run/operate more than one machine simultaneously
  • Ability to start/finish a job in more than one type of machine
  • Understand machine capability for cutter and tools
  • Learn to use the heat shrink machine
  • Ability to trouble-shoot issues on machine operation and job issues, independently
  • Ability to problem solve issues that arise with all related operations
  • Fully understand the capability of each machine
  • Log job time, daily
  • Appropriate lockout/tagout training
  • Follow required PPE, and all Company and Safety policies
  • Other duties as assigned

Education/Special Knowledge:

  • High School Diploma or GED is required.
  • PowerMill programming a plus.

Experience:

  • 3 to 5 – years' work experience required
  • Excellent organizational & time management skills
  • Self-Motivated and able to perform duties with minimal supervision
  • Works well in a team environment
  • Working knowledge of Microsoft Outlook, Word and Excel