Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

CNC Programmer II

Job

Exotic Automation & Supply

Lyon Charter Township, MI (In Person)

Full-Time

Posted 3 days ago (Updated 14 hours ago) • Actively hiring

Expires 7/4/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
55
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Essential Job Functions:
CNC Programming Independently programs and sets up all CNC machines including mills and/or lathes using Mastercam software (X8 or higher) and manual programming techniques Generates CNC programs off-line using CAD/CAM systems; reads, understands, and edits CNC programming code Develops programs for a wider variety of part geometries and materials with increasing complexity relative to the Programmer I level Reviews and optimizes existing programs to improve cycle times, tool life, and surface finish quality Selects appropriate tools for optimum accuracy and efficient processing of each order Maintains organized program storage within the program library Machining Operations Performs advanced machining techniques independently, including adjusting speeds and feeds to achieve the most efficient and accurate machining process Machines parts to tight tolerances with a high degree of consistency and repeatability Operates manual machine types on the production floor as assigned, including saws, sanders, drill press, Bridgeport, and similar equipment Verifies first-article and in-process parts to confirm programs are producing to specification before full production runs Engineering Drawing Interpretation Accurately interprets complex engineering drawings and works from customer-supplied models and 3D files to develop machining programs Reads and interprets complex engineering drawings utilizing GD&T callouts and symbology Identifies potential manufacturability concerns in drawings or models and communicates them to engineering or leadership as appropriate Troubleshooting & Continuous Improvement Independently troubleshoots and resolves CNC machining issues including program errors, tooling failures, and dimensional non-conformances Identifies opportunities for process improvement and recommends changes to tooling, programs, or setups to enhance quality and efficiency Assists less experienced programmers and CNC operators with troubleshooting and technical guidance Quality & Compliance Follows quality programming techniques and maintains programs to ensure ongoing accuracy and performance Responsible for knowledge of and consistent implementation of Total Quality Process principles in all day-to-day activities Supports quality investigations and assists with root cause analysis and corrective action as needed Workplace Safety & Organization Works in a safe and professional manner at all times; maintains a clean work area and wears required PPE Understands and acts safely around all general manufacturing processes and equipment
Supplemental Job Functions:
Perform other duties as assigned or requested
Knowledge, Skills and Abilities Required:
High School Diploma or GED CNC Programmer Certification preferred Two (2) years CNC Programming with Mastercam X8 or higher preferred Five (5) years Machining experience preferred Exotic Automation & Supply maintains a drug-free workplace, including testing for marijuana.