Join our dynamic manufacturing team as a CNC Mill Programmer / Setup Machinist and become a vital contributor to precision metalworking excellence. In this role, you will be responsible for programming, setting up, and operating advanced CNC milling machines to produce high-quality components. Your expertise in CNC programming, tooling, and measurement will ensure our production processes run smoothly, efficiently, and with the utmost accuracy. We are committed to fostering a collaborative environment where your skills drive innovation and quality in manufacturing.
Standard Shift: Monday - Thursday, 6:00 am - 4:30 pm (10 hours/day)
Responsibilities:
- Independently develop, write, edit, and troubleshoot CNC milling programs using G-code and M-code to manufacture components in accordance with engineering drawings and specifications.
- Perform complete CNC milling machine setups, including selecting and installing cutting tools, establishing work offsets, setting tool length and diameter offsets, configuring work holding, and verifying machine readiness for production.
- Interpret mechanical blueprints, schematics, and GD&T (Geometric Dimensioning and Tolerancing) specifications to accurately machine parts according to engineering drawings.
- Operate and monitor CNC mills to produce accurate, quality parts while meeting production requirements.
- Monitor machining processes in real-time, adjusting parameters as needed to maintain tight tolerances and high-quality standards.
- Verify new and modified CNC programs through appropriate simulation, dry-run procedures, and controlled first-piece machining to ensure safe and accurate machine operation.
- Troubleshoot machining issues related to geometry, tooling wear, or programming errors; implement continuous improvement strategies aligned with lean manufacturing principles.
- Improve setup and cycle times, tooling performance, quality, and productivity while reducing scrap.
Skills/Knowledge:
- Proficiency in CNC programming languages such as Haas, Fanuc or similar control systems for efficient machine operation. Haas mill experience is a plus.
- Must independently create complete CNC milling programs from scratch using G-code and M-code based on engineering drawings and specifications.
- Experience with CNC tooling selection, setup, and maintenance to optimize machining performance.
- Mechanical aptitude with the ability to interpret mechanical blueprints and schematics accurately.
- Knowledge of cutting tools, work holding, machining parameters, blueprint reading, GD&T, and precision inspection.
- CAD/CAM programming experience and prior employee training experience are a plus.
- Join us if you’re passionate about precision manufacturing and eager to apply your technical expertise for a fast-paced environment dedicated to quality excellence!