CNC Programmer / Setup Machinist
About the Job
Are you an experienced CNC Programmer who enjoys taking a part from print to production? We're seeking a skilled CNC Programmer / Setup Machinist to join our team on a full-time, first-shift schedule.
In this role, you'll be responsible for programming, setting up, and optimizing CNC machines to produce high-quality precision components. The ideal candidate will have strong G & M code programming experience, be comfortable programming at the machine using Fanuc controls and/or Mazatrol, and possess the ability to troubleshoot and improve machining processes.
Working closely with engineers and machinists, you'll play a key role in developing efficient manufacturing processes, selecting tooling, testing programs, and ensuring parts meet quality standards.
What You'll Do
- Write, edit, and optimize CNC programs at the machine
- Program using Fanuc controls and/or Mazatrol
- Perform machine setups and troubleshoot machining issues
- Select appropriate tooling, materials, and machining strategies
- Test and refine programs to improve efficiency and quality
- Collaborate with engineering and production teams on complex projects
- Maintain programming documentation and setup records
- Ensure compliance with safety and quality standards
- Continuously learn new technologies, software, and equipment
Qualifications
- 10+ years of CNC programming and setup experience preferred
- Strong G & M code programming experience
- Experience with Fanuc controls and/or Mazatrol
- Ability to read blueprints and engineering drawings
- Strong troubleshooting and problem-solving skills
- Experience producing precision machined components
Compensation & Schedule
- $26-$32/hr, based on experience
- Monday - Friday
- 6:00 AM - 4:30 PM
- No Weekends
- Stable, long-term opportunity with a growing manufacturing team
You should be proficient in:
- Troubleshooting Skills
- CNC Programming
- G-Code
- Precision Measurement & Hand Metrology
- Advanced Inspection & Gauge Measurement