Mayville Engineering Company logo

CNC Programmer - 1st Shift

Mayville Engineering Company

Bedford, PAJobSeen 1 day agoSeen in employer's feed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Bedford, PA
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The CNC Programmer develops and edits programs for milling, turning, and other machining operations, creating tool paths that balance efficiency with product quality and accuracy. The role works with engineers and machine operators to select machining methods, supports machine setup, and improves program performance. It also troubleshoots machining issues, maintains program and tooling records, inspects parts, and guides CNC operators and machinists.

Skills & qualifications

RequiredNice to have

Skills

CNC Programming SoftwareMachining ProcessesMaterialsToolingEngineering Drawing InterpretationManual MachiningCNC MachiningProblem SolvingAttention to Detail

Qualifications

High School Diploma or EquivalentRelevant Degree or Certification2 Years CNC Programming ExperienceManufacturing Industry Experience

Full job description

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 1. Proficient with CNC programming software. 2. Foundational understanding of machining processes, materials, and tooling. 3. Ability to read and interpret engineering drawings, models, and specifications. 4. Familiarity with manual and CNC machining operations. 5. Good problem-solving skills and attention to detail. Educational Requirements 1. High school diploma, GED, or equivalent required. 2. Degree or certification in relevant field a plus. Experience Requirements 1. Two years of experience in CNC programming. 2. Prior experience in manufacturing industry. Equal Opportunity EmployerThis 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.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.