Computer Numerical Control Programmer
Job Description
Our facility consists of a 3.5-acre site with nearly 17000 sq. ft. of floor space. With our 21 ft. clear height, (2) 10-ton full length overhead cranes, we can handle and work on very large equipment. Our staff of employees include journeyman machinists and service techs with a wide variety of experiences and backgrounds. KC Machine is a member of the National Tooling and Machining Association. We are ITAR compliant and ISO 9001:2015 certified. We have working backgrounds in all types of service, manufacturing, CNC machining, grinding, engineering, and design.
For machine repairs and service, we can cover all of your needs from start to finish, including design and engineering for special machines or modifications, or do as little as repair a simple piece of equipment and get it back up and running for you, either on site or in our facility. We have capabilities of large capacity fabrication, welding, and all types of machining including portable machining, as well as single part to large quantity CNC turning and milling.
Experience Required:
•Previous work experience as a CNC programmer and CNC machinist
•Ability to read and interpret design drawings, GDT symbols, and G-code programming language
•Extensive experience with computer modeling software: Solidworks, MasterCAM
•Strong attention to detail.
•Ability to work independently and stick to a deadline.
•Ability to stand for extended periods.
•Ability to lift heavy objects.
•Ability to work after-hours when required.
Responsibilities:
Level 1
•Review, interpret, and program parts in accordance with customer GD&T and purchase order requirements.
•Design tooling and processes per the established programming plan for basic 3 axis part complexities.
•Work with Manufacturing Engineers and provide feedback to Planning, and Quality to improve and optimize production processes.
•Utilize MasterCAM and Verisurf software to ensure program integrity and first piece acceptance.
•Archive proven programs for use by the production team.
•Review and advise on in-process inspection (key features) to support product quality through progressive steps.
•Participate in RCCA (Root Cause & Corrective Action) process.
•Communicate with management any concerns regarding the product quality throughout the value stream.
•Report any stock items or tooling that needs to be purchased.
•Manage time appropriately and respond quickly to all inquiries so production, quality, and delivery schedules are met.
Level 2
Perform responsibilities associated with a Level 1 Programmer as well as the following:
•Design tooling and processes per the established programming plan for mid-level 3 and 4 axis part complexities.
•Design tooling and processes per the established programming plan for basic 5 axis part complexities.
•Achieve “First Pass Yield”, programming hours, and cycle time within budget.
•Provide support to Level 1 Programmers as needed.
Level 3
•Perform the responsibilities associated with a Level 1 and Level 2 Programmer as well as the following:
•Provide support, mentoring, and training to Level 1 and Level 2 Programmers
•Design tooling and processes per the established programming plan for advanced 3, 4, & 5 axis part complexities
•Lead RCCA (Root Cause & Corrective Action) investigation and analysis