1

Cnc Program Jobs in Hagerstown, MD (NOW HIRING)

Machinist V, CNC Programmer

Frederick, MD · On-site

$26.25 - $36/hr

Develop CNC programs using CAM software (Mastercam, Fusion 360, Siemens NX, etc.) to produce efficient and reliable toolpaths for complex components. * Independently set up and operate a variety of ...

Machinist V, CNC Programmer

Frederick, MD · On-site

$26.25 - $36/hr

Develop CNC programs using CAM software (Mastercam, Fusion 360, Siemens NX, etc.) to produce efficient and reliable toolpaths for complex components. * Independently set up and operate a variety of ...

CNC Machinists

Chambersburg, PA · On-site

$24 - $30/hr

Proficent with Mazak, Haas, or Mori-Seiki CNC machines using Fanuc and/or Mitsubishi controls ... Ability to setup production jobs with existing programs to run unmanned. * Mastercam experience ...

CNC Machinists

Chambersburg, PA · On-site

$24 - $30/hr

Proficent with Mazak, Haas, or Mori-Seiki CNC machines using Fanuc and/or Mitsubishi controls ... Ability to setup production jobs with existing programs to run unmanned. * Mastercam experience ...

CNC Machinists

Chambersburg, PA · On-site

$24 - $30/hr

Proficent with Mazak, Haas, or Mori-Seiki CNC machines using Fanuc and/or Mitsubishi controls ... Ability to setup production jobs with existing programs to run unmanned. * Mastercam experience ...

Sets-up and operates CNC machine and all other equipment in assigned Cell * Transfer commands from ... program required Physical Demand and Work Environment: Work environment includes regular exposure ...

next page

Showing results 1-20

Cnc Program information

See Hagerstown, MD salary details

$14

$23

$32

How much do cnc program jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for cnc program in Hagerstown, MD is $23.44, according to ZipRecruiter salary data. Most workers in this role earn between $19.52 and $26.68 per hour, depending on experience, location, and employer.

What is the difference between Cnc Program vs Cnc Operator?

AspectCnc ProgramCnc Operator
CredentialsTechnical training, certifications in CNC programmingBasic technical skills, on-the-job training
Work EnvironmentDesigning and writing programs, often in a computer lab or office settingOperating CNC machines on the shop floor
Job RoleDevelops and writes CNC code to control machining operationsSets up, operates, and monitors CNC machines during production

In summary, CNC Programmers focus on creating and optimizing CNC code, while CNC Operators execute the programs on machines. Both roles are essential in manufacturing, with programmers working primarily in design and setup, and operators handling daily machine operation.

How do you get into CNC work?

To get into CNC work, individuals typically need a high school diploma or equivalent and should learn CNC programming and machine operation through technical schools, community colleges, or on-the-job training. Familiarity with CAD/CAM software and understanding of machining processes are also important for entry-level positions.

Is CNC programming a good career?

CNC programming is a skilled trade that involves creating instructions for computer-controlled machining equipment. It offers stable employment opportunities, requires knowledge of CAD/CAM software, and often involves working in manufacturing environments with regular schedules. Many find it a rewarding career with potential for advancement and specialization.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for skilled operators and programmers in manufacturing, aerospace, and automotive industries. Proficiency with CAD/CAM software and understanding of machining processes increase employability in this field.
Infographic showing various Cnc Program job openings in Hagerstown, MD as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 19% Part Time, and 3% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $48,760 per year, or $23.4 per hour.

CNC Machinist Apprentice (Frederick, MD)

Frederick, MD • On-site

$20.50 - $27.75/hr

Full-time

Re-posted 27 days ago


Job description

Responsibilities:
  • Set up and operate CNC milling machines, including Haas and Mazak equipment, to produce precision-machined components.
  • Utilize CAD/CAM software (currently GibbsCAM) to create, modify, and optimize CNC machining programs. Training on GibbsCAM will be provided for candidates with experience using other CAD/CAM software.
  • Edit and adjust CNC programs directly at the machine control to improve machining efficiency and ensure dimensional accuracy.
  • Read, interpret, and work from engineering drawings, blueprints, work instructions, and technical specifications.
  • Verify part dimensions and tolerances using precision measuring instruments, including micrometers, calipers, gauges, and other inspection equipment.
  • Perform machine setups, tooling changes, offsets, and first-article inspections to ensure compliance with design requirements.
  • Monitor machining operations and make adjustments as necessary to maintain quality and productivity.
  • Identify and troubleshoot machining or equipment issues and recommend corrective actions.
  • Maintain accurate production and inspection records.
  • Follow all company quality standards, safety policies, and standard operating procedures.
  • Maintain a clean, organized, and safe work environment.
  • Work collaboratively with Engineering, Quality, and Production teams to resolve manufacturing issues and improve processes.
  • Perform other duties as assigned.

Qualifications:
  • Must have proficient Desktop Computer skills.
  • Experience operating CNC milling machines.
  • Proven ability to independently set up CNC mills from blueprints.
  • Experience editing and adjusting CNC programs at the machine control.
  • Proficiency reading and interpreting blueprints, engineering drawings, and GD&T specifications.
  • Experience using precision measuring equipment such as micrometers, calipers, indicators, and gauges.
  • Ability to work independently with minimal supervision.

Education: High School Diploma, College Preferred
Experience: 1 - 3 years
Job Type: Full Time
Planar Monolithics is an affirmative action/equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, work related mental or physical disability, veteran status, sexual orientation, gender identity, or genetic information.
U.S. EXPORT CONTROLS
As a U.S. defense manufacturer, Planar Monolithics is required to safeguard U.S. defense-related and other export-controlled articles, technologies, and services from unauthorized access, export, or re-export.
The transfer of U.S. export-controlled articles, technologies, or services (including manufacturing processes) to individuals or entities that do not qualify as "U.S. persons," as defined by 22 CFR 120.62, is prohibited without prior authorization from the appropriate U.S. government agencies, such as the Department of State's Directorate of Defense Trade Controls (DDTC).
Under 22 CFR 120.62, a "U.S. person" is defined as a lawful permanent resident as per 8 U.S.C. 1101(a)(20), or a protected individual under 8 U.S.C. 1324b(a)(3). It also includes any corporation, business association, partnership, society, trust, or other entity that is incorporated to do business in the United States, as well as governmental entities at the federal, state, or local levels. It does not include foreign persons as defined in § 120.63.
To ensure compliance with U.S. export control regulations, candidates for this position are required to undergo an Export Compliance Assessment. As part of this process, candidates may be asked to provide documentation verifying their status as "U.S. persons" or "foreign persons," in accordance with U.S. regulation, to determine whether prior authorization is required to perform specific job duties related to this position.