What are the responsibilities and job description for the CNC Programmer position at Vu Enterprise, Inc?
Job Title: CNC Programmer
Department: Production
Reports To: Shop Manager
Job Summary
- Produce CNC programs and assist machinist in set up, operation and troubleshooting of parts. Based on need will operate CNC machines and perform maintenance on machinery.
General Accountabilities
- Develops CNC programs using only company provided modeling and programming software based on drawings provided.
- Analyzes drawings to calculate dimensions for cutting, which tools to use and to determine machine speeds and feed rates.
- Monitors machinist progress and provide advice on adjustments or modification required to keep parts within specifications.
- Backup all programs to the company server on a daily basis.
- Plans machining, tolerances and sequences of operations by studying work orders, sample parts, blueprints, engineering plans, materials, specifications, orthographic drawings, reference planes, locations of surfaces, and machining parameters; interpreting geometric dimensions and tolerances (GD&T).
- Programs mills and lathes by entering instructions, including zero and reference points; setting tool registers, offsets, compensation, and conditional switches; calculating requirements, including basic math, geometry, and trigonometry; proving part programs.
- Set up or assist with set ups on mills and lathes by installing and adjusting three- and four-jaw chucks, tools, attachments, collets, bushings, cams, gears, stops, and stock pushers; indicating vices; tramming heads.
- Select the appropriate tools, machines, and materials to be used in preparation of machinery work.
- Monitor the feed and speed of machines during the machining process.
- Maintains specifications by observing drilling, grooving, and cutting, including turning, facing, knurling and thread chasing operations; taking measurements; detecting malfunctions; troubleshooting processes; adjusting and reprogramming controls; sharpening and replacing worn tools; adhering to quality assurance procedures and processes.
- Confer with engineering, supervisory, or manufacturing personnel to exchange technical information.
- Program computers or electronic instruments, such as numerically controlled machine tools.
- Operate equipment to verify operational efficiency
- Clean and lubricate machines, tools, and equipment to remove grease, rust, stains, and foreign matter.
- Evaluate experimental procedures, and recommend changes or modifications for improved efficiency and adaptability to setup and production
- Dispose of scrap or waste material in accordance with company policies and environmental regulations.
- Maintains safe operations by adhering to safety procedures and regulations.
- Maintains continuity among work shifts by documenting and communicating action.
- Execute other reasonable duties as directed by supervisors.
- Accomplishes organization goals by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
- Acknowledge and follow company policies as laid out in the employee handbook.
Job Qualifications
- Required Experience: 5 years of FANUC programming experience with Mastercam and Edgecam.
Competencies
- Planning/Organizing - Prioritizes and plans work activities; Uses time efficiently; Plans for additional resources; Sets goals and objectives.
- Operating – Uses conceptual and technical experience and skills to perform daily machining and set up activities; focuses on the job and exhibits a high attention to detail.
- Problem Solving - Identifies and resolves problems time efficiently; Gathers and analyzes information; Develops solutions; Works well in group problem solving situations; Uses reason.
- Oral Communication - Speaks clearly and persuasively; Listens and gets clarification when necessary; Responds informatively to questions.
- Written Communication - Writes clearly and concisely; Edits work; Varies writing style to meet specific needs; Presents numerical data effectively; Able to read and interpret written information.
Skills: Language
- Required: Must be conversational in English. Preferred: Fluent in English, Spanish and/or Vietnamese.
Physical Demands
- Required to able to bend, lift, climb, sit, stand and walk.
- Occasionally required to use hands to finger, handle, or feel.
- Occasionally required to reach with hands and arms.
- Occasionally required to talk or hear.
- Occasionally required to lift moderate weights (less than 50 pounds)
- Specific vision abilities required for this job include: close vision, distance vision, ability to adjust or focus
Work Environment
- Depending on the weather, climate controlled room.