The CNC Mill Programmer / Setup Machinist is responsible for programming, setting up, and troubleshooting CNC milling machines to manufacture high-quality precision components. This is a hands-on position that requires taking jobs from print to production by developing programs, selecting tooling, performing machine setups, proving out new jobs, and making process improvements to ensure quality and efficiency.
Reports to: Operations Manager
Essential Duties and Responsibilities:
- Create and edit CNC programs for 3-axis, 4-axis and 5-axis milling machines using CAM software and machine controls.
- Read and interpret blueprints, engineering drawings, and customer specifications.
- Plan machining operations, select tooling, and determine appropriate cutting parameters.
- Perform complete machine setups, including loading tools, setting work offsets, and establishing fixture locations.
- Prove out new programs and make necessary adjustments to produce conforming parts.
- Troubleshoot machine, tooling, and program issues to minimize downtime and improve productivity.
- Inspect first-piece and in-process parts using precision measuring equipment to ensure quality requirements are met.
- Optimize programs to improve cycle times, tool life, and overall efficiency.
- Work closely with machinists and management to prioritize jobs and resolve manufacturing issues.
- Maintain organized program files, setup sheets, and tooling documentation.
- Perform routine machine maintenance and keep work areas clean and organized.
- Follow all company safety policies and quality procedures
Qualifications:
- High school diploma or GED required.
- Minimum of 3 years of CNC milling programming and setup experience.
- Proficiency with CAM software (Mastercam, Bobcad, Fusion preferred or equivalent).
- Strong knowledge of G-code, M-code, tooling, and machining practices.
- Ability to independently program, set up, and run CNC milling machines.
- Experience troubleshooting machining issues and improving processes.
- Ability to read blueprints and understand GD&T.
- Strong mechanical aptitude and problem-solving skills.
Knowledge, Skills, and Abilities:
- Ability to manage jobs independently with minimal supervision.
- Strong understanding of machining fundamentals, work holding, tooling, feeds,
and speeds.
- Experience using precision measuring instruments, including calipers,
micrometers, indicators, and bore gauges.
- Excellent attention to detail and commitment to producing quality parts.
- Effective communication and teamwork in a small-shop environment.
- Ability to adapt to changing production priorities and work on a variety of part types.
Physical Requirements:
-Stand, walk, and work around machinery for extended periods.
-Lift up to 50 pounds as needed.
-Frequently bend, reach, and perform machine setups.
-Wear required personal protective equipment (PPE) while working in the shop.
Work Environment:
This position is based in a small, fast-paced machine shop where employees are expected to be flexible and actively involved in all aspects of the machining process. The ideal candidate is self-motivated, takes ownership of their work, and is comfortable programming, setting up, troubleshooting, and supporting production to ensure parts are manufactured safely, efficiently, and to customer specifications
Principals only. Recruiters, please don't contact this job poster.