Computer Numerical Control Programmer - Tidewater Staffing Solutions
Tempe, AZ 85285
About the Job
We are seeking a highly skilled and detail-oriented CNC Programmer / Process Engineer to optimize, develop, and enhance manufacturing processes in a CNC machining environment. The Process Engineer will focus on programming newly designed parts, ensuring high-quality standards, creating setup sheets, and implementing continuous improvement strategies in the production of precision machined components.
The ideal candidate should possess a strong understanding of CNC machining technologies, process design, and lean manufacturing principles.
Responsibilities:
Process Development & Optimization
- Design, develop, and optimize manufacturing processes for CNC machining, including setup, programming, tooling, and quality control.
- Evaluate existing manufacturing processes and implement improvements to increase productivity, reduce cycle times, and minimize waste.
- Collaborate with CNC programmers to refine machine programs for efficiency and quality.
Production Support
- Provide technical support to CNC operators and production teams to troubleshoot issues related to machining processes, tooling, and equipment.
- Ensure all CNC programs are optimized for maximum machine utilization, tool life, and part quality.
Continuous Improvement
- Identify areas for process improvement and lead continuous improvement projects using lean manufacturing principles, Six Sigma, or other process improvement methodologies.
- Drive initiatives to reduce downtime, improve throughput, and enhance overall production efficiency.
Quality Assurance
- Develop and implement quality control measures, ensuring that all machined components meet customer specifications and company quality standards.
- Monitor and analyze key performance indicators (KPIs) such as scrap rates, cycle times, and machine utilization.
Tooling and Equipment Management
- Specify and procure necessary tools, fixtures, and equipment for CNC operations.
- Collaborate with tool suppliers and vendors to ensure the best performance and cost-effectiveness.
Cross-Department Collaboration
- Work closely with design engineers, production supervisors, and quality assurance teams to ensure the smooth transition of new products from development to production.
- Assist in training CNC operators and other staff in new processes, equipment, and technologies.
Documentation & Compliance
- Create and maintain detailed process documentation, including work instructions, process flow diagrams, and Standard Operating Procedures (SOPs).
- Ensure compliance with industry standards (ISO, ASME, etc.) and company-specific quality requirements.
Qualifications:
Education
- Bachelor’s degree in Mechanical Engineering, Manufacturing Engineering, Industrial Engineering, or a related field.
- Relevant certifications (e.g., Six Sigma, Lean Manufacturing) are a plus.
Experience
- 5+ years of experience in a CNC machining or manufacturing environment.
- Strong knowledge of CNC programming (e.g., G-code, CAM software) and machine setup.
- Hands-on experience with precision machining processes, including milling, turning, grinding, and multi-axis CNC operations.
Skills
- Proficiency in CAD/CAM software (Mastercam) and CNC machine programming.
- Familiarity with lean manufacturing principles, Six Sigma, and other continuous improvement methodologies.
- Strong analytical and problem-solving skills.
- Excellent communication skills, both verbal and written, to work with cross-functional teams.
- Ability to multitask and work in a fast-paced, dynamic environment.
Benefits:
- Competitive salary and benefits package
- Health, dental, and vision insurance
- Retirement plan (401k) with company matching
- Paid time off (PTO) and holidays
- Opportunities for professional growth and development