Business Profile:
PCC Fasteners and Engineered Products, which include the PCC Industrial & Distribution Group, consist of specialized manufacturing businesses that produce fasteners, precision components, systems, tooling, and engineered system solutions for a diverse group of end customers in the automotive, aerospace & defense, industrial machinery, and other performance-driven spanets.
PCC Fasteners and Engineered Products manufacturing operations are spread over four continents, forming a network of industry-leading companies, which enables our customers to utilize our experience and deep product knowledge wherever they need it. Embedded in a culture of continuous improvement, our assets and industry leadership ensure that we will consistently deliver our customers the best value in the spanets we serve.
Location Profile:
Located in North Hollywood, CA, Avibank Manufacturing, Inc., a PCC Company, a part of the Engineered Products Group, is among the worlds leading manufacturers specializing in the design and production of sophisticated fasteners and multi-component fastening systems and devices, solving difficult engineering and critical performance problems.
Position Summary:
The CNC Programming Engineer will be responsible for developing, implementing, and optimizing CNC programs for various machining operations. This role requires an advanced understanding of machining processes, materials, and tooling, as well as the ability to interpret technical drawings and CAD models. The ideal candidate will partner and collaborate closely with design engineers and machinists to ensure programs meet specifications and quality standards. Additionally, the CNC Programming Engineer will troubleshoot and resolve issues related to CNC programming, conduct test runs and simulations, and continuously improve machining processes to enhance productivity and reduce cycle times.
Primary Duties & Responsibilities:
- Develop, implement, and optimize CNC programs for various machining operations.
- Interpret technical drawings, blueprints, and CAD models to create accurate CNC programs.
- Select appropriate cutting tools, speeds, and feeds for efficient machining processes.
- Collaborate with design engineers and machinists to ensure programs meet specifications and quality standards.
- Troubleshoot and resolve issues related to CNC programming and machining processes.
- Conduct test runs and simulations to validate CNC programs and make necessary adjustments.
- Maintain and update CNC program libraries and documentation.
- Spending time on the production floor providing technical support and training for machine operators and other team members.
- Continuously improves machining processes to enhance productivity and reduce cycle times.
- Ensure compliance with safety regulations and company policies.
Required Skills:
- Advanced knowledge of CNC programming and machining operations.
- Proficiency in using CAD/CAM software for creating and modifying CNC programs.
- Strong analytical and mathematical skills for precise measurements and calculations.
- Ability to troubleshoot and resolve technical issues related to CNC programming.
- Knowledge of material properties and appropriate machining techniques.
- Experience with quality control processes and standards.
- Strong organizational skills for managing multiple projects and deadlines.
- Ability to train and mentor team members.
- Commitment to continuous learning and staying updated with industry advancements.
- Proficiency in CNC programming languages (e.g., G-code, M-code) and CAD/CAM software (e.g., Mastercam, SolidWorks).
- Strong understanding of machining processes, materials, and tooling.
- Excellent problem-solving skills and attention to detail.
- Ability to read and interpret technical drawings and blueprints.
- Strong communication and teamwork skills, verbal and written.
- Strong presentation skills.
- Ability to work independently and manage multiple tasks effectively.
- Proficient in Microsoft 365
Required Experience:
- Minimum of 8 years of experience in CNC programming and machining operations.
- Experience working with a variety of CNC machines and controls.
- Experience with the developing and optimizing of CNC programs for threaded, latches, fasteners, and assemblies.
- Advanced experience with CAD/CAM software (e.g., Mastercam, SolidWorks).
- Experience in Aerospace manufacturing.
- Demonstrated ability to troubleshoot and resolve CNC programming issues.
- Experience in collaborating with design engineers and machinists to achieve production goals.
Level of Education:
- Bachelors degree in Mechanical Engineering, Manufacturing Engineering, Aerospace Engineering or a related field preferred.