What are the responsibilities and job description for the CNC Programmer position at ALLEN PERFORMANCE RESOURCES INC?
CNC Programmer
Position: Hourly Pay Range: $34-$40/hr
Description
The CNC Programmer is responsible for developing, implementing, and optimizing CNC programs to enhance manufacturing processes. This role involves reading technical drawings, setting up machines, and ensuring the efficient and accurate production of parts. The CNC Programmer works closely with machinists, engineers, and other team members to ensure high-quality output and continuous improvement in manufacturing operations.
Will be a member of the Leadership Team and provide weekly input to the strengths and weaknesses, observations and future hurdles for their department and effects on Customer Satisfaction.
Reports To
The Inventory Lead will report to the Chief Operating Officer
Responsibilities and Duties
·
Programming and Development:
- Create and modify CNC programs for various machines using CAD/CAM software.
- Interpret technical drawings, blueprints, and design models to determine the
best machining process.
- Optimize programs to improve production efficiency and reduce cycle times.
·
Machine Setup:
- Set up and calibrate CNC machines, including lathes, mills, and 5
axis.
- Load programs into machines and perform initial test runs to
ensure accuracy.
- Adjust machine settings and tooling as necessary to maintain
product quality.
·
Production Oversight:
- Monitor machine operations to ensure adherence to
specifications.
- Troubleshoot and resolve any issues that arise during the
production process.
- Collaborate with machinists to ensure smooth workflow and
address any discrepancies.
·
Quality Control:
- Inspect finished products to ensure they meet quality standards
and specifications.
- Make necessary adjustments to improve product accuracy and
quality.
- Maintain documentation and records of programming and production
processes.
·
Continuous Improvement:
- Identify opportunities for process improvements and implement
changes to enhance efficiency.
- Stay updated with industry trends, new technologies, and best
practices in CNC programming.
- Provide training and guidance to junior programmers and
machinists.
Qualifications/Education
· Education: Preferred but not mandatory; Associate’s degree or higher in Mechanical Engineering, Manufacturing Technology, or a related field.
· Experience: Minimum of 3 years of experience in CNC programming, setup, and operation.
Skills
· Proficiency in CAD/CAM software (e.g., Mastercam, SolidWorks, AutoCAD).
· Strong understanding of G-code and M-code programming.
· Knowledge of different machining processes and materials.
· Excellent problem-solving and analytical skills.
· Ability to read and interpret technical drawings and blueprints.
· Good communication and teamwork skills.
· Good time management and commitment to manufacturing efficiencies.
Physical Requirements:
· Ability to lift and move materials up to 50 pounds.
· Standing for extended periods while monitoring machine operations.
· Fine motor skills for precise adjustments and tool changes.
Work Environment:
· Manufacturing floor with exposure to noise, dust, and machining fluids.
·
Use of personal protective
equipment (PPE) such as safety glasses and ear protection.
Additional Requirements:
· Willingness to work flexible hours, including overtime when necessary.
·
Commitment to maintaining a
safe and organized work environment.
Salary : $34 - $40