Mill Programmer
- Shelby Township, MI, United States
Applications open in a new tab.
Job details
- Posting language
- English
Original job description
*This job is at the TapeMaster facility located in Troy, MI* Mill Programmer Reports to: Lead Mill Programmer FLSA Status: Non-Exempt
Summary:
The Mill Programmer is responsible for creating, optimizing, and maintaining CNC machining programs for milling operations. This role works closely with engineering, quality, and production teams ensuring optimal machining processes, accuracy, efficiency, and consistency across production in accordance with customer specifications.
Essential Duties & Responsibilities:
To perform this position successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
- Develop, modify, optimize, and maintain CNC programs for 3-axis, 4-axis, and 5-axis milling machines
- Utilize CAM software to generate toolpaths and machining strategies
- Determine optimal feeds, speeds, stepovers, depths of cut, and cutting parameters for a variety of materials
- Interpret engineering drawings, CAD models, blueprints, and technical specifications
- Identify opportunities to reduce set up time, cycle times, tooling costs, and material waste
- Set up and verify programs through prove-cuts and first article inspections
- Verify machine offsets, tool lengths, work coordinates, and fixture locations to ensure accurate part production
- Specify and select cutting tools, tool holders, and fixtures for machine operations
- Design or recommend custom fixturing to improve efficiency, repeatability, and quality
- Evaluate tooling performance and implement improvements that increase tool life and reduce manufacturing costs
- Ensure programs produce parts that meet dimensional, cosmetic, and quality requirements
- Interpret and apply GD&T principles when developing the machining process
- Support first article inspections and production validation activities
- Analyze inspection results and modify machining programs as necessary to achieve required tolerances
- Collaborate with machinists, engineers, and quality to improve production processes
- Provide technical support to machinist personnel during daily production activities
Supervisory Responsibilities:
- N/A
Qualifications/Experience/Education:
- Agree to NETFORM Employee Handbook
- Pass pre-employment screening (e.g., drug test, background check)
- High School Diploma or equivalent
- Secondary degree in Machining or equivalent experience & training
- Five (5) years or more experience in CNC programming, machining, or similar role within a manufacturing setting required
- Ability to read and interpret GD&T, blueprints, and engineering drawings
- Proficiency with precision measuring instruments (calipers, micrometers, bore gauges, and height gauges)
- Strong communication skills - both written and oral
- Accuracy and attention to detail with the ability to multi-task
- Able to identify urgent and/or emerging problems, identify alternative corrective actions, and engage appropriate colleagues in problem resolution
- Proficient in CNC Programming: CAD/CAM programs (Mastercam 2026)
Physical Requirements/Work Environment:
The work environment characteristics and physical demands described here are represntative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Ability to regularly sit, stand, and walk for extended periods of time
- While performing the duties of this job the employee is regularly required to work on a personal computer, monitor data, and initiatve actions through email for phone
- Incumbents are frquently required to spend itme on shop floor examining equipment which may require climbing, stooping, and standing
The above is intended to describe the essential job functions, the general supplemental functions, and the essential requirements for the performance of this job. It is not to be construed as an exhaustive statement for all-supplemental duties, responsibilities, or non-essential requirements.