Job Summary
We are seeking an experienced and detail-oriented CNC Programmer to join our manufacturing team. In this role, you will be responsible for creating, modifying, and optimizing CNC programs to produce high-precision components based on engineering drawings and specifications. You will work closely with our production and engineering teams to ensure the efficient and accurate operation of CNC machines, ensuring the highest quality standards in our products.
Responsibilities
-CNC Programming: Develop, modify, and optimize CNC programs for various machining centers, including lathe, mill turns, swiss, and multi-axis machines. Ensure that programs meet design specifications, quality standards, and production schedules.
-Tool Selection and Setup: Identify the appropriate tools, materials, and machine settings required for each job. Ensure that tools are properly set up and calibrated for precision machining.
-Blueprint Interpretation: Review and interpret engineering drawings, blueprints, and CAD files to determine the appropriate machining processes and programming requirements.
-Machine Operation & Troubleshooting: Work with CNC operators to troubleshoot machine issues, monitor machine performance, and ensure efficient operation. Provide ongoing support during production runs.
-Process Improvement: Continuously evaluate and improve machining processes to reduce cycle times, improve product quality, and increase efficiency. Implement best practices in programming and manufacturing processes.
-Quality Assurance: Perform routine quality checks on produced parts using precision measuring instruments such as calipers, micrometers, and CMMs to ensure conformance to specifications.
-Documentation & Reporting: Maintain accurate documentation of programs, setups, and revisions. Ensure that all necessary records are up to date and accessible for future reference.
-Collaboration: Work closely with engineers, machinists, and production teams to discuss design changes, provide input on manufacturability, and resolve any production-related issues.
Qualifications
-Minimum 5 years experience in CNC programming and machining, with hands-on experience in programming and operating CNC machines (lathe, mill, swiss, multi-axis machines).
-High school diploma or equivalent required.
-Must be able to pass background check
-Excellent attendance
-Safety first mindset
-Effective communication skills, both verbal and written.
-Proficiency in using CAD/CAM software Mastercam. Experience in using Solidworks is a plus
-Experience with Haas mills (vertical & horizontal axis)
-Experience with dual turret lathes & Swiss type machines is a plus
-Strong understanding of machining processes, tooling, and materials.
-Excellent problem-solving and troubleshooting skills.
-Ability to interpret complex engineering drawings and technical specifications.
-Familiarity with quality control practices and the use of measuring instruments.
-Strong attention to detail and a commitment to producing high-quality work.
Physical Requirements:
-Ability to lift up to 20 lbs and perform manual tasks as needed.
-Standing for extended periods and performing repetitive motions during machine setup and operation.
Why Join Us?
-Competitive Salary
-Health insurance
-Dental Insurance
-Vision Insurance
-Paid Time Off
-Career Growth: Opportunity for advancement within a growing company.
-Collaborative Work Environment: Work with a dedicated and experienced team in a supportive and dynamic environment.
Join our team as a CNC Programmer where your expertise will contribute significantly to our production capabilities! We look forward to your application! United Gunworks is an equal opportunity employer and is committed to creating a diverse and inclusive workforce. We encourage candidates from all backgrounds to apply.
Job Type: Full-time
Pay: From $80,000.00 per year