About This Role
The Machinist is responsible for setting up, programming, and operating CNC machines to produce precision metal parts in small batches, including single piece prototypes, and repair/rebuilds. This role involves working on a variety of machines, such as vertical milling machines and horizontal lathes, ensuring products meet precise specifications set by engineering through drawings or verbal instructions.
Responsibilities
- Maintain a clean and safe work area and comply with the company's safety requirements while meeting time estimates assigned to each job
- Set up, program, and operate various pieces of machine shop equipment with minimal supervision; machine components to high-quality standards and tolerance requirements of +/- .0005 to +/- .005 inches
- Adjust and monitor assigned equipment to ensure dimensional part integrity
- Deburr, buff, and/or sand parts to meet requirements to print specifications
- Inspect parts visually and dimensionally using advanced shop inspection equipment and techniques to ensure conformance to requirements
- Complete all applicable documentation for current operations
- Practice 6S principles daily
- Study, understand, and interpret blueprints, sketches, drawings, manuals, specifications, and/or sample parts to determine dimensions and tolerances of finished workpieces, sequence of operations, and setup requirements
- Measure, mark, and scribe dimensions and reference points on material or workpieces as guides and prepare material for subsequent machining
- Select, align, and secure fixtures, cutting tools, attachments, accessories, and materials
- Start and observe machine operations to detect malfunctions or out-of-tolerance machining and adjust machine controls or control media as required
- Verify conformance of finished workpieces to specifications
- Set up and operate machines on trial runs to verify the accuracy of machine settings or programmed control data
- Program CNC controls, both G-code and conversational, to optimize machining processes and improve efficiency
- Mentor and provide guidance to junior machinists, sharing best practices and troubleshooting techniques
- Confer with engineers, production personnel, and programmers to resolve complex machining or assembly issues
- Be flexible and willing to work in all areas of operation as directed by the supervisor
Requirements
- Strong proficiency in CNC programming, including G-code and conversational programming
- Advanced troubleshooting and problem-solving abilities in a machining environment
- Excellent verbal and written communication skills
- Strong customer service orientation and experience
- Exceptional organization skills and attention to detail