
CNC Programmer / Operator
Contract Professionals · Jackson, MI
All reasons
- Open 157 days
In its favour
- Still listed on the employer's own board
- Publishes a salary range
CNC Programmer / Operator
📍 Jackson, MI
💼 Direct Hire | Full-Time | Onsite
💲 Pay
$28–$35/hour
About the Role
Our client is seeking a skilled CNC Programmer / Operator to support programming, setup verification, and machining operations in a growing manufacturing environment. This is a hands-on role for a self-sufficient individual who thrives on problem-solving, continuous improvement, and helping build a more efficient, lights-out machining operation.
The ideal candidate will have strong experience programming and operating CNC mills and lathes, performing first-piece inspections, troubleshooting machining issues, and driving process improvements.
Key Responsibilities
- Program Horizontal and Vertical Mills using Autodesk Fusion CAM
- Utilize advanced NC Cloud AI CAM Assist technology
- Program and support CNC turning operations using GibbsCAM
- Read, modify, troubleshoot, and optimize advanced G-code and macro programs
- Utilize Common Variables and Scheduled Programming techniques
- Perform machine setup verification and support production operations
- Conduct first-piece inspections and ensure quality standards are met
- Interpret and apply GD&T requirements
- Verify dimensions using calipers, micrometers, bore gauges, and other precision measuring equipment
- Troubleshoot machining and programming issues to improve efficiency and uptime
- Support continuous improvement initiatives and lights-out manufacturing goals
- Collaborate with production leadership to improve throughput and machine utilization
Qualifications
Required
- CNC programming and operating experience in milling and turning environments
- Proficiency with Autodesk Fusion CAM
- Experience with GibbsCAM for turning operations
- Experience with Haas and Okuma controllers
- Strong understanding of GD&T
- Ability to read, modify, and troubleshoot advanced G-code and macros
- Experience with Common Variables and Scheduled Programming
- Proficient with precision measuring equipment including calipers, micrometers, and bore gauges
- Self-sufficient with strong troubleshooting and problem-solving skills
- Continuous improvement mindset with a focus on building lights-out manufacturing capabilities
Preferred
- Experience with Tombstone Management Systems (TMS)
Schedule
Monday – Thursday
5:00 AM – 3:45 PM
- 45-minute unpaid lunch (11:45 AM – 12:30 PM)
- Fridays and Saturdays reserved for overtime as needed
- Overtime is typically communicated with at least two days' notice
More jobs at Contract Professionals
All 24- Computer and Information Research ScientistContract Professionals · Aberdeen, MD · USD 80,000–90,000/yr2d ago
- Cyber and C5ISR Engineering ManagementContract Professionals · Sterling Heights, MI · USD 63–70/hr2d ago
- Qt/QML Engineer Software Engineer (10 years +)Contract Professionals · Sterling Heights, MI · USD 74–88/hr2d ago
- Software Engineer Fire Control StaffContract Professionals · Sterling Heights, MI · USD 63–70/hr2d ago
- Software Engineer Fire Control SpecialistContract Professionals · Sterling Heights, MI · USD 50–56/hr2d ago
Similar roles
- Application ProgrammerMitchell Martin · Plano, TXtoday
- Python Developer55192329-c32d-45ac-b4cb-49d65ab192d0 · Charlotte, NC, United States · USD 90,000–110,000/yrtoday
- Data Eng w/ Python and AI, LLMQ1 Technologies · Aurora, ILtoday
- Software Developer - JAVA 4Varite · San Jose, CA · USD 80–87/hrtoday
- GenAI Platform DeveloperGenesis10 · New York, NJ - Jersey City, NYtoday
- Full Stack Developer - OnsiteGenesis10 · Pennington, NJ · USD 55–63/hrtoday