Demo

CNC Programmer - 1st Shift

Mayville Engineering Company, Inc.
Bedford, PA Full Time
POSTED ON 10/18/2026
AVAILABLE BEFORE 12/18/2026
Description

Job Responsibilities

  1. Develops and edits CNC programs for milling, turning, and other machining operations.
  2. Creates efficient tool paths that optimize machining time while ensuring product quality and accuracy.
  3. Works closely with engineers and machine operators to review part designs and determine the best machining methods.
  4. Assists with the setup of CNC machines, ensuring the correct program is loaded and the tooling is properly installed.
  5. Continuously improves CNC programs by optimizing cycle times, tool usage, and minimizing waste.
  6. Analyzes and resolves issues related to CNC programs, tooling, or machine performance.
  7. Maintains accurate records of CNC programs, tooling specifications, and setup sheets for future use.
  8. Ensures that all machined parts meet engineering specifications and quality standards through regular inspections and adjustments.
  9. Provides guidance and training to CNC operators and machinists on running programs and interpreting machining instructions.
  10. Performs other duties as assigned.

Job Skills Requirements

  • Proficient with CNC programming software.
  • Foundational understanding of machining processes, materials, and tooling.
  • Ability to read and interpret engineering drawings, models, and specifications.
  • Familiarity with manual and CNC machining operations.
  • Good problem-solving skills and attention to detail.

Educational Requirements

  • High school diploma, GED, or equivalent required.
  • Degree or certification in relevant field a plus.

Experience Requirements

  • Two years of experience in CNC programming.
  • Prior experience in manufacturing industry.


Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.



MEC Inc. is an Equal Opportunity Employer dedicated to fostering an environment of mutual respect and integrity. We conduct all employment practices without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, pregnancy, genetic information, sexual orientation, or any other protected status under federal, state, or local law. Furthermore, MEC undertakes affirmative action initiatives to ensure equal employment opportunities for minorities, women, individuals with disabilities, and protected veterans.

 

Salary.com Estimation for CNC Programmer - 1st Shift in Bedford, PA
$50,734 to $65,334
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer - 1st Shift?

Sign up to receive alerts about other jobs on the CNC Programmer - 1st Shift career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Mayville Engineering Company, Inc.

  • Mayville Engineering Company, Inc. Mayville, WI
  • What you will be doing as an Assembler: Assembles reloaders with the aid of verbal instructions, print(s) or sample parts Uses various types of riveting de... more
  • Just Posted

  • Mayville Engineering Company, Inc. Bedford, PA
  • Description Job Responsibilities Operates basic machinery in accordance with standard operating procedures (SOPs). Loads and unloads materials into machine... more
  • 1 Day Ago

  • Mayville Engineering Company, Inc. Neillsville, WI
  • Description Supervisor Production Coordinates the effective use of equipment, facilities, team members, and skill sets in order to meet all safety, quality... more
  • 2 Days Ago

  • Mayville Engineering Company, Inc. Hazel, MI
  • Description Job Responsibilities 1. Operates basic machinery in accordance with standard operating procedures (SOPs). 2. Loads and unloads materials into m... more
  • 2 Days Ago


Not the job you're looking for? Here are some other CNC Programmer - 1st Shift jobs in the Bedford, PA area that may be a better fit.

  • MEC (Mayville Engineering Company, Inc.) Bedford, PA
  • Job Responsibilities Develops and edits CNC programs for milling, turning, and other machining operations. Creates efficient tool paths that optimize machi... more
  • 9 Days Ago

  • Shift Seekers Ebensburg, PA
  • We have opportunities with increased rates available in Altoona, Ebensburg, Johnstown PA Discover a Smarter Way to Work, On Your Terms, and Join a Leader i... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!