Machining Programming & Technical Specialist
NORD Gear Corporation · Waunakee, WI · 1 mo ago
EngineeringInternship
About the Role
The Machining Programming and Technical Specialist organizes the programming environment for all machining production equipment, improves the machining team's technical knowledge, trains machine operators, investigates and implements new technology, supports the machining department's goals by improving equipment and processes, and assists leads, supervisors, and managers with production as needed.
Responsibilities
- Create, manage, and prepare CNC G-code programs and macros with the support of IT systems.
- Create documentation and archive standard machining programs.
- Continuously develop the integrated CAD/CAM system.
- Prepare and create 3D data for systems such as Hexagon ESPRIT, Run My Virtual Machine, and SolidWorks.
- Independently determine production routes, design clamping devices, tools, and solicit quotations (obtaining, comparing, negotiating on a technical level, and granting production approval), then document in the IT system (e.g., SAP).
- Independently organize repairs of defective tools, fixtures, and, if necessary, machine parts; select and create fallback technologies.
- Monitor and set lead times and correct deviations.
- Incorporate new technologies (work with representatives, test, document, and integrate).
- Independently design fixtures.
- Consult with specialist departments, VU, and service departments of machine manufacturers to eliminate problems.
- Serve as Tool Manager.
- Program, adjust, and teach robots.
- Initiate, participate in, and implement strategic developments in the programming of CNC machines, portals, and robots.
- Consult and coordinate with specialist departments such as AV, materials management, quality assurance (QA), maintenance, and shift supervisors.
- Plan and select new machines, production lines, and machining centers in coordination with plant management and prepare them for investment applications.
- Perform initial setup and run-in of CNC programs.
- Carry out preliminary acceptance at the machine manufacturer and commission new systems.
- Monitor machining-related Engineering Change Notifications (ECNs), communicate changes to machining employees, and oversee implementation within the machine shop.
- Provide training and development for employees using Job Instructions (JI).
- Attend improvement walks.
- Set up and run CMM machines to quality-check production jobs as needed to support production.
- Work with machinists to resolve technical issues as directed by the Supervisor.
- Work with the Maintenance team to ensure equipment reliability and tolerances are maintained.
- Participate in safety and cleanliness (5S) inspections.
- Participate in and contribute to the safety committee.
- Conduct quality issue analysis using root cause methods (5 Whys).
- Participate in and contribute to quality meetings and quality teams.
- Maintain and procure all required assets for the department to achieve goals.
- Complete all standard work procedures.
- Actively participate in the company’s suggestions, quality, efficiency, and cost-saving programs.
- Perform other duties as assigned.
Requirements
- High school diploma or equivalent required; an associate (two-year) technical degree is preferred; a bachelor’s degree is a plus.
- Five years of machine shop experience required, including experience with CAM software, G-code programming, and machine setup.
Skills and Key Attributes
- Strong programming, turning, and milling skills.
- Excellent blueprint reading capabilities, including GD&T understanding.
- Demonstrated common sense and proven decision-making skills.
- Customer-focused mindset, with the ability to effectively support both internal and external customers.
Physical Requirements
- Ability to lift up to 50 lbs on a repetitive basis.
- Ability to stand for extended periods, up to 10 hours per day.