CNC Programmer
CNC Programmer
Ohio Aluminum is seeking a skilled and detail-oriented CNC Programmer to join our manufacturing team. This is a hands-on role that requires creating, optimizing, and maintaining CNC programs and tooling to ensure the efficient production of high-quality components for our clients. The ideal candidate is an experienced machinist with strong CAD/CAM knowledge who can program, set up, and troubleshoot multi-axis CNC machines.
Key Responsibilities
- Develop and write CNC programs from engineering blueprints, drawings, and 3D models using CAD/CAM software like Mastercam, SolidCAM, or GibbsCAM.
- Translate design specifications into precise instructions for CNC mills, lathes, and multi-axis machines.
- Select the appropriate cutting tools, speeds, and feeds for a variety of materials, including alloy steels, aluminum, and plastics.
- Design and create custom fixtures and tooling for work-holding.
- Perform machine setups and conduct first-piece inspections to ensure parts meet tight tolerances and quality standards.
- Collaborate with machinists, engineers, and quality control personnel to troubleshoot and optimize programs and manufacturing processes.
- Edit and debug G-code programs to enhance efficiency and resolve production issues
- Maintain accurate and detailed documentation of all setups, programs, and processes for future repeatability.
- Contribute to a culture of safety and continuous improvement on the shop floor.
Qualifications
- Minimum of 3–5 years of experience in CNC programming and machining.
- Proficiency with CAD/CAM software (e.g., Mastercam, SolidCAM, GibbsCAM).
- Deep understanding of G-code and M-code.
- Strong knowledge of machining principles, cutting tools, and work-holding techniques.
- Expertise in reading and interpreting technical blueprints, engineering drawings, and Geometric Dimensioning and Tolerancing (GD&T).
- Proficiency with precision measurement tools such as calipers, micrometers, and dial indicators.
- Proven ability to work independently and troubleshoot complex problems.
- Excellent communication and teamwork skills.
- What We Offer
- Competitive pay based on experience.
- Overtime opportunities.
- Comprehensive benefits package, including health, dental, and vision insurance.
- 401(k) retirement plan with company match.
- Paid time off.
- Opportunities for career growth, professional development, and ongoing training.
- A stable and supportive work environment.
- How to Apply
If you are a skilled CNC Programmer who is ready to take on challenging projects and contribute to a team that values precision and innovation, please submit your resume and cover letter to jlyons@ohioaluminum.com or call or text me at 330-235-4048