Position Summary
The CNC Programmer will provide a broad knowledge of cutting tools with the ability to troubleshoot multi-axis milling, complex turning, and EDM operations and processes. Utilizes a high-level understanding of CAD/CAM software and hands on experience with G-code & macro programming. This position requires working knowledge & hands on ability to achieve excellence in machining processes across a diverse group of machines and platforms.
Principle Responsibilities
- Creates and maintains CNC programs for a variety of multi-axis CNC machines, including vertical & horizontal milling machines, mill turns, swiss lathes, chucker lathes, lasers, and grinders.
- Creates setup documentation for operators/machinists for use on the shop floor. Serves as a key training resource for setup and production personnel and provides hands-on support for operations.
- Works collectively with the New Product Introduction team to develop quotes, new production processes, and revisions to existing processes.
- Provides technical expertise during DFM process and the development of machining solutions.
- Works collectively with the NPI team to provide in-process specifications and work-holding solutions.
- May support the NPI directly with CAD drawings and models to support and document the process.
- Identifies and implements solutions for increased machine productivity and capability.
- Actively works with equipment/tooling vendors to find solutions to understand and implement the best technology across new and legacy operations.
- Works with other Tecomet Engineering and CI teams on to develop and execute continuous improvement plans
- Provides expert advice for machine tool and process validation. Works with quality and engineering teams to develop robust and reliable processes.
- Provides daily support at the Gemba and proactively engage with the operations team to discover and solve problems at the source.
- Actively seeks to assist with operations needs in their assigned areas and shares the understanding that the collective success of the business is how their success is measured.
Credentials/Experience
Qualification Requirements
- Diploma/Degree in Engineering or relevant qualifications.
- 2+ years of experience programming CNC machines with 5+ years of combined experience in a precision machining environment is required.
- Previous training/development or lean manufacturing experience is a plus
Knowledge, Skills, And Abilities
- Strong curiosity for advanced manufacturing technology and ability to do research and develop solutions to exceed needs and build competitive advantage.
- Excellent grasp of manufacturing engineering fundamentals - engineering drawing and specification interpretation, GD&T, Design for Manufacturing/Assembly (DFMA), equipment design, and process documentation.
- Working knowledge of CAD/CAM software (Siemens NX, Mastercam and Partmaker preferred) - the ability to develop complex CNC programs and machining processes. Experience optimizing processes and cycle times. Ability to design tooling, and fixtures, and generate in-process prints as required.Knowledge of measurement systems and process capability.
- Basic lean and/or industrial engineering knowledge and experience - process flow, equipment and line layout, ergonomics, etc.
- Basic ERP knowledgeable to create and maintain basic manufacturing documentation (routings, BOMs, item masters, etc)
- Experience with problem-solving and driving root cause solutions (RCCM, 8D, DMAIC, etc) and coaching others.
- Goal oriented and able to complete assignments on time with significant latitude and self-direction while exercising sound engineering judgement.
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled