CNC Programming Supervisor

Ryerson

Fresno (CA)

On-site

USD 70,000 - 105,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ryerson is seeking a CNC Supervisor to lead the Programming team and drive manufacturing operations. You will oversee CNC programming, quality, training, and team development while ensuring accurate production information reaches the shop floor on time.

This hands-on role positions you to impact efficiency, quality, and customer satisfaction. The role requires a Bachelor’s degree in Engineering or related field, 2+ years in programming/production, CAD/CAM experience, and strong communication

Qualifications

  • Bachelor's degree in Engineering, Industrial Technology, or a related field.
  • Minimum 2 years of programming and production experience.
  • Experience with CAD/CAM design and producing production-ready materials.
  • Experience working with customers and building professional relationships.
  • Proficiency with Microsoft Office Suite.
  • Strong communication and problem-solving skills.

Responsibilities

  • Lead the Programming team and oversee CNC programming, quality, training, and KPI-driven performance.
  • Coordinate with Sales and Production to issue precise floor instructions.
  • Review sales orders and production details to ensure notes are transferred to production teams.
  • Meet deadlines and quality expectations for work going to the shop floor from Programming.
  • Hire, discipline, and manage Programming team to KPIs; attend meetings as needed.
  • Provide technical training for CAD tools and key machine capabilities on the shop floor.
  • Follow company data storage and retention policies for customer information.
  • Perform other duties as assigned.

Skills

Communication
Problem solving
CAD/CAM design

Education

Bachelor's degree in Engineering, Industrial Technology, or a related field

Tools

Microsoft Office

Job description

Requisition ID3346-Posted10/15/2026-Professional-United States-Full-time

Welcome to Ryerson, where exceptional career opportunities await. As a leading provider of industrial metal products and services since 1842, we are committed to excellence and best-in-class customer service. Join our team and be a part of a legacy of excellence, where your contributions will be valued, and your development supported. Ryerson offers a dynamic, quality-focused, environment, ideal for advancing your career and making your mark in the metals industry.

As a CNC Supervisor, you'll lead the Programming team and drive the success of our manufacturing operations. You'll oversee CNC programming, quality, training, and team development while ensuring accurate production information reaches the shop floor on time. This is a hands-on leadership role where you can make a direct impact on efficiency, quality, and customer satisfaction.

Roles and Responsibilities
  • Work with Sales and Production to deliver instructions for floor operators to be able to efficiently and accurately produce fabricated parts
  • Review sales order and production job details to make sure that all notes are transferred to the production teams
  • Meet deadlines and expectations on quality for all work going to the shop floor from the Programming team
  • Manage Programming team members including hiring, discipline, target-setting, and performance management to KPIs
  • Attend meetings as needed to represent Programming and to support strategic programs
  • Ensure technical training for team members on Programming CAD tools and also for key machine capabilities on the production shop floor
  • Follow all company policies and procedures on data storage and retention of technical information for customers
  • All other duties as assigned or duties, responsibilities, and activities may change at any time with or without notice
Requirements
  • Bachelor's degree in Engineering, Industrial Technology, or a related field
  • Minimum 2 years of working experience in a Programming and Production environment
  • Extensive experience with CAD/CAM design and how to produce production-ready materials accurately
  • Previous experience working directly with customers and building positive, professional relationships
  • Proficiency with Microsoft Office Suite, including Outlook, Excel, and Word
  • Strong communication and problem-solving skills, with the ability to gather information, clarify requirements, and translate them into clear, accurate production instructions

Base Salary: $70,278.44- $105,417.66 annually. A starting salary higher than $70,278.44 annually is based on a level of experience and education that significantly exceeds the minimum requirements and is commensurate with the compensation scale.

#LI-NK1

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex (including gender identity, sexual orientation or preference, and pregnancy), age, national origin, religion, disability or genetic information, marital status, status as a veteran, or any other federal, state or local protected class or artificial barrier.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programming Supervisor
CNC Programming Supervisor

Joseph T. Ryerson & Son, Inc • Reedley (CA)

On-site
USD 70,000 - 105,000
CNC Programming Supervisor
CNC Programming Supervisor

Ryerson • Town of Excelsior (WI)

On-site
USD 70,000 - 105,000
CNC Programming Lead: Drive Efficiency & Quality
CNC Programming Lead: Drive Efficiency & Quality

Ryerson • Town of Excelsior (WI)

On-site
USD 70,000 - 105,000
Lead CNC Programming Supervisor - Ignite Productivity
Lead CNC Programming Supervisor - Ignite Productivity

Ryerson • Fresno (CA)

On-site
USD 70,000 - 105,000
CNC Programming Supervisor: Lead & Train for Precision
CNC Programming Supervisor: Lead & Train for Precision

Joseph T. Ryerson & Son, Inc • Reedley (CA)

On-site
USD 70,000 - 105,000
CNC Programmer
CNC Programmer

DaCruz Manufacturing Inc • Bristol (CT)

On-site
USD 55,000 - 75,000
Competitive salary
Professional development opportunities
Supportive work environment
CNC Machine Operator/Programmer
CNC Machine Operator/Programmer

QPS Employment Group • Merrill (WI)

On-site
USD 52,000 - 98,000
CNC Programmer
CNC Programmer

Shadow Plastics Inc. • Town of Rice Lake (WI)

Hybrid
USD 60,000 - 85,000
Competitive wages
Great working conditions
Medical
+4
CNC Programmer
CNC Programmer

Bolsan, Inc. • Santa Clarita (CA)

On-site
USD 75,000 - 110,000
CNC Programmer Specialist
CNC Programmer Specialist

JobsRUs.com • Camarillo (CA)

On-site
USD 71,635 - 73,811