CNC Programmer / Toolmaker

Dorman Products

Harrisburg (Dauphin County)

On-site

USD 33,062 - 44,083

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
401(k) with company match
Paid time off

Job summary

Dorman Products is looking for a skilled CNC Programmer & Toolmaker for their Harrisburg location. This role involves supporting manufacturing through programming and building custom tools. Ideal candidates have a strong CNC programming background, experience with lathes, and the ability to read technical drawings.

Competitive pay rates range from $24 to $32 an hour based on skills and experience. Dorman offers comprehensive benefits including medical, dental, and a 401(k) plan with company match.

Qualifications

  • CNC programming experience with ability to independently write and modify programs.
  • CNC lathe experience.
  • Strong understanding of machining practices and material properties.

Responsibilities

  • Program, set up, and operate CNC mills and lathes.
  • Write, edit, and troubleshoot CNC programs using G-Code.
  • Design, build, modify, and repair tooling and fixtures.

Skills

CNC programming
Blueprint reading
Troubleshooting
Operating CNC mills and lathes
Using precision measuring instruments

Education

Vocational training in CNC machining

Tools

CAD/CAM software

Job description

Dorman was founded on the belief that people should have greater freedom to fix motor vehicles. For over 100 years, we have been driving new solutions, releasing tens of thousands of aftermarket replacement products engineered to save time and money, and increase convenience and reliability. Founded and headquartered in the United States, we are a pioneering global organization offering an always‑evolving catalog of automotive, heavy‑duty and specialty vehicle products. Today, we have more than 3,800 employees across 29 different locations, with a family of brands that also includes SuperATV and Dayton Parts. Publicly traded under the stock ticker DORM, reaching a revenue of $2.13 billion in 2025.

Everyone who works at Dorman is called a Contributor. We need everyone, regardless of role and experience, to contribute to our success. That means everyone has a unique ability to make an impact on the business. We encourage all our Contributors to bring their authentic selves to work. The freedom to pursue new ideas, offer different perspectives, and grow in your career is fundamental to working at Dorman.

Job Summary

Join a Team That Builds Solutions, Not Just Parts

Dayton Parts is seeking a skilled CNC Programmer & Toolmaker to support our Harrisburg manufacturing operation. This is not a repetitive production machining role. We are looking for a hands‑on machining professional who enjoys programming, building, repairing, and improving tooling and equipment that directly impacts manufacturing performance.

In this role, you'll partner with Engineering, Maintenance, and Operations teams to manufacture custom components, develop tooling solutions, troubleshoot production challenges, and support continuous improvement initiatives across the facility.

If you take pride in solving problems, creating precision components, and seeing your work make an immediate impact on production, we'd like to hear from you.

Shift Options
  • 2nd Shift: Monday – Thursday, 2:30 PM – 10:30 PM
  • 3rd Shift: Sunday – Thursday, 10:30 PM – 6:30 AM
    Pay for this role is 24$ – 32$ an hour + Shift Differential.
Primary Duties
  • Program, set up, and operate CNC mills and lathes to manufacture custom parts, fixtures, tooling, and production components.
  • Write, edit, and troubleshoot CNC programs independently using G‑Code and machine controls.
  • Interpret engineering drawings, blueprints, GD&T requirements, and specifications to produce precision components.
  • Design, build, modify, and repair tooling, fixtures, jigs, and manufacturing aids that support production operations.
  • Perform machine setups, tooling selection, offset adjustments, and prove‑out of new programs.
  • Manufacture replacement parts for equipment repairs and plant improvement projects.
  • Utilize manual machining equipment including mills, lathes, grinders, drill presses, and saws as required.
  • Inspect completed work using precision measuring equipment including micrometers, calipers, indicators, and gauges.
  • Troubleshoot machining issues, identify root causes, and implement corrective actions.
  • Partner with Engineering and Maintenance teams on process improvements and equipment upgrades.
  • Maintain accurate production, quality, and maintenance documentation.
  • Follow all safety, quality, and housekeeping standards.
Qualifications
Required Qualifications
  • CNC programming experience with the ability to independently write and modify programs.
  • CNC lathe experience required.
  • Experience setting up and operating CNC mills and lathes.
  • Ability to read and interpret blueprints, technical drawings, and GD&T.
  • Strong understanding of machining practices, tooling, speeds, feeds, and material properties.
  • Experience using precision measuring instruments.
  • Strong troubleshooting and problem‑solving skills.
  • Ability to work independently with minimal supervision.
Preferred Qualifications
  • Toolmaker, Tool & Die, Maintenance Machinist, or Tool Room experience.
  • Experience fabricating custom fixtures, jigs, and tooling.
  • Welding and fabrication experience.
  • CAD/CAM software experience.
  • Experience supporting manufacturing or industrial production environments.
Education / Experience

Applicants should possess relevant vocational training or certifications in CNC machining or related fields. Prior hands‑on experience operating various machine tools and precision measuring instruments is preferred. Candidates should be familiar with interpreting technical drawings and specifications. Physical capability to handle moderate to heavy lifting and to perform tasks that may require climbing or operating industrial equipment like forklifts is essential. Continuous learning mindset and adherence to industry best practices will contribute to success in this role.

Compensation

The US base rate for this full‑time position is $28.00. The actual base pay offered to the successful candidate will depend on multiple factors, including but not limited to job‑related knowledge and skills, experience, business needs, geographical location, and internal pay equity. Compensation decisions are made based on the specific facts and circumstances of each role and candidate.

Benefits

As a Dorman U.S. contributor, you (and eligible dependents, as applicable) will have access to medical, dental, vision, basic life insurance, paid time off (sick/vacation), and paid parental leave. U.S. employees are entitled to paid holidays, floating holidays, and paid time off starting in their first year of employment depending on hire date. You are also able to participate in our 401(k) retirement plan (with company match and profit‑sharing) and discounted Employee Stock Purchase Plan.

Dorman Products is an equal‑opportunity employer; we value a combination of ideas, perspectives, and cultures at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sex, gender identity, sexual orientation, age, marital status, veteran status, or disability status. EEO/AA Employer M/F/D/V. www.DormanProducts.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Prototype CNC Machinist
Prototype CNC Machinist

Allparts, Inc. • Madison (IN)

On-site
USD 48,000 - 63,000
Day Shift CNC Machinist
Day Shift CNC Machinist

Waukesha Bearings Corporation • Houston (TX)

On-site
USD 42,000 - 65,000
401(k) with employer contributions
Medical, dental and vision insurance
Wellness programs
+3
Maintenance Lead
Maintenance Lead

Dorman Products • Durant (OK)

On-site
Medical, dental, vision
Paid time off
401k with company match
+1
Production Specialist - Production 1st shift
Production Specialist - Production 1st shift

Dorman Products • Warsaw (KY)

On-site
USD 36,000 - 42,000
Medical insurance
Dental insurance
Vision insurance
+4
CNC Programmer
CNC Programmer

Waukesha Bearings Corporation • Town of Antigo (WI)

On-site
USD 55,000 - 75,000
2nd Shift CNC Machinist (Mon-Thu 5:30p - 2:00 am).
2nd Shift CNC Machinist (Mon-Thu 5:30p - 2:00 am).

Dover Pumps & Process Solutions Segment, Inc. • Houston (TX)

On-site
USD 28,000 - 41,000
401(k) savings plan with employer
Medical, dental and vision insurance
Wellness programs
+6
Production Specialist - Production 1st shift
Production Specialist - Production 1st shift

Allparts, Inc. • Warsaw (KY)

On-site
USD 36,000 - 52,000
Day Shift CNC Machinist
Day Shift CNC Machinist

Dover Precision Components • Houston (TX)

On-site
USD 42,000 - 64,000
401(k) with employer contributions
Medical, dental and vision insurance
Wellness programs
+5
CNC Mill/Lathe Programmer and Operator
CNC Mill/Lathe Programmer and Operator

Dorman Products • Madison (IN)

On-site
USD 60,000 - 95,000
Production Specialist - Production 1st shift
Production Specialist - Production 1st shift

Allparts, Inc. • Kentucky

On-site
USD 32,000 - 42,000
Medical/Dental/Vision insurance
Basic life insurance
Paid time off
+2