What are the responsibilities and job description for the Programmer position at Multifab Inc?
Summary
Support new and revised product manufacturing processes with the development of 5 axis and 3 axis CNC router trim path programing. Secondary support of product manufacturing process with document control and manufacturing plan development.
Essential Duties and Responsibilities
- Primary responsibilities
- Program new and revised parts that are asked via e-mail, verbally, or from Project Board
- Interrogate drawing and advise any compliance concerns
- Use computer model info given to by engineering verbally or via e-mail.
- Ensure all computer files (CNC programs and support files) are backed up
- Verify that the model you are working matches Rev Level with drawing
- Verify CNC alignment before starting debugging
- Verify programmed parts meet drawing specification unless discussed
- Address any quality, capability or measurability issues with QA/engineering
- Minimize cycle time and still achieve expected part quality
- Help maintain control of FA parts that are formed waiting for programming.
- Manage formed parts after project is tasked to you.
- Rev Control all programs with line in header stating “part” rev and date programmed.
- Use program header to stop work on any programs that are pending revision
- Always make sure that the header information gets updated with current rev level
- Maintain “CNC Master Files”
- Add new programs from floor and new parts that you create
- Replace modified programs
- Eliminate any duplicate files
- Reprogram existing parts that need improvement
- Maintain Multifab’s trust in routers
- Alignment checks for operators
- Reduce amount of down time associated with set ups
- Keep amount of debugging time for new projects to a minimum
- Preparation before going to router (i.e., part indexing test, plumbing, bits etc.)
- Align fixture with Surfcam model prior to getting on router.
- Assist production operators as needed to maintain an efficient work flow
- Continuously evaluate and identify opportunities to drive process improvements that positively impact the customer’s experience
- Communicates in a professional, respectful, and courteous manner with all employees, customers, and others with whom we may work.
- Contributes to a successful workgroup and fosters a team-oriented culture through positive interactions, active listening, meaningful collaborations, high employee engagement, and the constructive exchange of ideas designed to meet or exceed the organization’s strategic goals.
- Other duties as assigned
Additional Responsibilities
- Maintain understanding of workload and progress by using the Engineering Project Board.
- Come to engineering update meeting prepared to discuss priorities and workload
- Help create and maintain bit inventory for production operators to work from
- Study repeatability of our routers.
- Document Control
- Planning
- Communicate in a professional, respectful, and courteous manner with all employees, customers, the management, and others with whom we may work.
- Contribute to a successful work group and foster a team-oriented culture through positive interactions, active listening, meaningful collaborations, high employee engagement, and the constructive exchange of ideas designed to meet or exceed the organization’s strategic goals.
Qualifications
- Basic knowledge of mathematics
- Basic mechanical aptitude and knowledge
- Ability to work independently on assigned tasks
- Exhibits solid time management skills and ability to determine priorities in order to effectively accomplish a broad range of activities
- Professional appearance
- M-F ( 8 hour shift), work overtime as is needed to get projects done
- Maintain a clean and organized work areas
- Ability to use email system and word processing to communicate
- Gain and maintain proficiency in Surfcam (training, magazines, user groups etc.)
- Ability to be assertive and provide feedback as needed
- Be respectful at all times
Physical Work/Environment Requirements
- Work is performed in an office environment (constant 67-100%) and requires seldom (0-10%) movement into a warehouse environment
Physical Demand
- Sitting: Constant 67-100% - Sit on adjustable computer chair at desk (may stand)
- Standing: Occasional 11-33% - Intermittently stand on tile, carpet or cement floor
- Walking: Occasional 11-33% - Walk among workstations on tile, carpet or cement floor
- Heights/Ladders/Stairs: Seldom 0-10% - Use ladder to retrieve product from shelves
- Twisting at waist: Seldom 0-10% - Twist to lift product/documents
- Bending/Stooping: Seldom 0-10% - Alternate bend/stoop
- Squatting/Kneeling: Seldom 0-10% - Alternate squat/kneel
- Crawling: Never
- Reaching Out: Seldom 0-10% - Pick product from shelves and retrieve documents
- Talking/Hearing/Seeing: Constant 67-100% - Talk/hear/see people/English documents/instructions
- Working Above Shoulders: Seldom 0-10%
- Handling/Grasping: Constant 67-100% - Hold/grasp controls, hand tools, documents/products
- Fine Finger Manipulation: Constant 67-100% - Keyboard typing, writing, filing, controls on equipment
- Foot Controls: Never
- Driving: Never
- Repetitive Motion: Constant 67-100% - Computer mouse use, keyboard typing
- Vibratory Tasks: Never
- Lifting 15 lbs.: Seldom 0-10% - Lift work documents and/or product
- Carrying 15 lbs.: Seldom 0-10% - Carry work documents and/or product
- Pushing/Pulling 15 lbs.: Seldom 0-10% - Push/pull product to load/unload, open/close file cabinet
- Comments: Alternate body movements may be used per employee discretion
Reasonable Accommodation Notice
Reasonable accommodations may be made to enable individuals with disabilities to perform job functions, ask Manager.