CNC Mill - Programmer
Listed on 2026-10-14
-
Manufacturing / Production
CNC Machinist, Manufacturing Engineer
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
CNC Mill - ProgrammerFull Time Troy, IL, US
3 days ago Requisition
Salary Range: $32.00 To $40.00 Hourly
Job Overview
Join our dynamic team as a CNC Mill, where your expertise in precision machining and CNC programming will drive the production of high-quality components. In this role, you will develop, modify, and optimize CNC programs to ensure accuracy, efficiency, and consistency in every part produced. Your strong mechanical knowledge, attention to detail, and passion for blow molds will contribute to our commitment to excellence and continuous improvement.
This position offers an exciting opportunity to work with advanced CNC equipment, cutting-edge programming technology, and innovative machining processes in a fast-paced environment dedicated to precision craftsmanship.
Shift
1st shift:
Monday–Friday, 6:30 AM – 3:00 PM
Pay Range: $32.00 – $40.00+/hour (based on experience)
Expected Annual Salary: $66,560 – $83,200+ per year, plus overtime
Job Type: Full-time
Location:
Troy, IL
Responsibilities
- Develop, create, modify, and optimize CNC programs for precision machining operations based on engineering drawings, CAD models, and customer specifications.
- Select appropriate cutting tools, feeds, speeds, tooling strategies, and machining processes to achieve required part quality and production efficiency.
- Review engineering drawings, CAD models, and work instructions to determine machining requirements, tolerances, and sequencing.
- Set up, prove out, and test CNC programs to ensure accuracy, proper tool paths, and safe machine operation.
- Troubleshoot and make program adjustments as needed to improve part quality, cycle times, and overall machining performance.
- Monitor machining processes and make necessary adjustments to feeds, speeds, tooling, and programs to maintain consistent production.
- Inspect and verify completed components using precision measuring instruments such as micrometers, calipers, gauges, and other inspection equipment.
- Document CNC programs, revisions, setup information, tooling requirements, and other required production records.
- Perform mechanical and assembly work as needed to support machining operations.
- Share CNC programming, machining expertise, and process knowledge throughout the machine shop.
- Use sound programming and machining practices to protect CNC machines, tooling, fixtures, and work pieces from potential damage.
Minimum Qualifications:
- Proven experience with CNC programming, including G-code creation, editing, troubleshooting, and optimization.
- Proficiency with Mastercam, including CNC programming and Mastercam Wire applications.
- Strong ability to read and interpret blueprints, engineering drawings, plans, procedure manuals, and work instructions.
- Strong understanding of GD&T (Geometric Dimensioning and Tolerancing) principles and their application to precision machining.
- Ability to understand and apply basic mathematics, geometry, measurements, and geometric tolerances in machining and quality control processes.
- Experience with CAD software, such as Solid Works or similar programs, for part design review and interpretation.
- Experience with CMM inspection methods and the use of precision measuring instruments, including calipers, micrometers, bore gauges, and other inspection equipment.
- Knowledge of SPC (Statistical Process Control), Lean Manufacturing principles, and process improvement methods to improve quality, efficiency, and machining processes.
- Familiarity with tooling selection and setup, cutting tools, fixtures, hand tools, power tools, welding techniques, and mechanical assembly processes.
- Knowledge of electrical…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).