Summary of Position
The CNC Programmer/Operator plans numerical control programs to control machining of metal parts on automatic machine tools at Sunshine Metals, Inc an Aero Metals Alliance Company. They are also responsible for error-free processing of each order, and for completing the necessary paperwork and computer data entries associated with the CNC Production Process at Sunshine Metals, Inc.
Responsibilities and Duties
As a minimum, the following is a basic description of typical duties and responsibilities expected of the CNC Programmer/Operator. These duties are not exhaustive and are subject to change as the needs of the organization require.
- Analyze job orders, drawings, blueprints and specifications to calculate dimensions, determine the sequence of machine operations, select the proper cutting tools, machine speeds and feed rates needed to optimize production
- Create and edit CNC programs using CAM Packages, such as MasterCam or GibbsCAM.
- Test and revise programs to eliminate errors, and retest programs to check that problems have been resolved.
- Create and maintain process documentation with instructions and in-process drawings or photos so machinist can understand instructions on how to set up and run the programs with ease
- Observe machines on trial runs or conduct computer simulations to ensure that programs and machinery will function properly and produce items that meet specifications
- Ensure that operators are running programs properly.
- Work with Management, Machinists, and Operators to identify opportunities for process improvement within machine operations
- Be primarily responsible for initiating, executing, and analyzing Tooling Tests.
- Operate, maintain, clean, setup, load, and unload the CNC Router, Mill and Lathe
- Effectively and efficiently carry out production process:
- Allocate, pull, and load material
- Set up machine and run job
- Inspect products
- Clean, label, and stage finished parts
- Offload scrap or stock and return any materials as needed
- Process job though the system and maintain an organized, clean work area
- Verify quality to ensure the product meets the customer’s specifications
- Regularly clean and maintain equipment and machinery
- Program and troubleshoot CNC Router, Mill and Lathe functions
- Learn production and distribution methodology
- Adhere to all Sunshine Metals’ safety rules, regulations, quality standards and procedures
- Keep immediate work area clean and organized throughout the day
- Cross-train other team members as assigned
Required Qualifications
- High school diploma or equivalent
- Five or more years of experience as a CNC Machinist
- Two or more years of experience as a CNC Programmer using a CAM Package such as MasterCam, GibbsCAM, G-Code, M-Code and Mazatrol.
- Experience Programming for different types of CNC Machine Tools including Verticals, Horizontals, and Lathes
- Comprehensive knowledge and understanding of Print Reading, Geometry and Tolerances
- Knowledge and Understanding of Basic Process Improvement Principles (5S, Kaizen, or Six Sigma Preferred)
- Strong mechanical aptitude and experience with regards to working on machine tools and equipment
- Excellent communication skills, the ability to interface with others and liaise with management
Preferred Qualifications
- Two-year or four-year degree in CNC Machining/Programming
- Experience working with Haas, Fanuc, Osai, and Mazak Controls desirable
- Five or more years of experience as a CNC Machinist in leadership or supervisory roles.
- Experience in programming Swiss-type programs
Physical Requirements
Physical demands can include but not limited to:
- Sitting
- Standing
- Use of hands or fingers
- Kneeling/Crawling/Twisting/Balancing
- Bending/Climbing
- Speaking and Listening
- Close vision (clear vision at 36 inches or less)
Weights to be lifted:
- Up to 50 pounds—With assistance and/or of a lifting device
Weights to be pushed/pulled:
- Up to 50 pounds—With assistance and/or of a lifting device
Benefits:
● 401(k)
● 401(k) matching
● Tuition Reimbursement
● Paid time off
● Health insurance
● Dental insurance
● Vision insurance
● Life insurance
Working Conditions
Good working conditions. Frequent visual/auditory attention and involvement in discussions requiring reconciliation of adverse points-of-view. Requires regular use of telephone to receive and give information.