You are viewing a preview of this job. Log in or register to view more details about this job.

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