CNC Programmer - 1st Shift

Mayville Engineering Company, Inc.

Bedford (Bedford County)

On-site

USD 65,000 - 90,000

Full time

19 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mayville Engineering Company, Inc. is seeking a CNC Programmer to develop and edit programs for milling, turning, and other machining operations in a fast-paced manufacturing environment.

The role focuses on creating efficient tool paths to minimize cycle times while upholding strict quality standards. You will collaborate with engineers and machine operators, assist with setup, and continuously improve processes through data-driven insights.

Qualifications

  • 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.

Responsibilities

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

Skills

CNC programming software
Machining processes knowledge
Reading engineering drawings
CNC and manual machining familiarity
Problem solving

Education

High school diploma or GED
Degree or certification in relevant field (a plus)

Job description

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Milling Programmer (1st Shift)
CNC Milling Programmer (1st Shift)

ARCH • Elmhurst (IL)

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

Talnt • Birmingham (AL)

On-site
USD 55,000 - 75,000
CNC Machinist - 1st Shift
CNC Machinist - 1st Shift

Ruhrpumpen • Tulsa (OK)

On-site
USD 50,000 - 65,000
Computer Numerical Control Machinist
Computer Numerical Control Machinist

Talent Strategy • Grand Rapids (MI)

On-site
USD 42,000 - 66,000
CNC Programmer
CNC Programmer

Deringer-Ney Inc. • Bloomfield (CT)

On-site
USD 75,000 - 95,000
CNC Programmer
CNC Programmer

Advance Services • Jacksonville (FL)

On-site
USD 31,822 - 45,323
CNC Operator - 2nd Shift
CNC Operator - 2nd Shift

Klöckner & Co SE • Charlotte (NC)

On-site
USD 55,000 - 75,000
401(k) match
Paid time off
Paid holidays
+10
CNC Setup Programmer
CNC Setup Programmer

Personnel Resources, Inc. • Dothan (AL)

On-site
USD 38,000 - 62,000
CNC Machinist (1st Shift, 7am-3pm)
CNC Machinist (1st Shift, 7am-3pm)

Barnes Group • Lansing (MI)

On-site
USD 42,000 - 60,000
Shift differential
CNC Machinist (1st Shift, 7am-3pm)
CNC Machinist (1st Shift, 7am-3pm)

Barnes Aerospace • Lansing (MI)

On-site
USD 25,000 - 41,000
2nd shift 12% differential