CNC Programmer
$30 - $45/hr
As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for ...
Quick apply
$30 - $45/hr
As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for ...
Quick apply
$30 - $45/hr
As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for ...
Hanover, PA · On-site
$75K - $90K/yr
CNC Programmer Direct Hire | Hanover, PA 17331 Salary: $75,000 - $90,000 Manpower is partnering with a leading aerospace manufacturer in Hanover, PA to hire an experienced CNC Programmer . This ...
Quick apply
Hanover, PA · On-site
$75K - $90K/yr
CNC Programmer Direct Hire | Hanover, PA 17331 Salary: $75,000 - $90,000 Manpower is partnering with a leading aerospace manufacturer in Hanover, PA to hire an experienced CNC Programmer . This ...
Lititz, PA · On-site
$24.50 - $33.50/hr
Prior CNC programming experience in milling environments is a plus. * Experience using MS Office (Word, Excel, Outlook) a plus. * Strong commitment to detailed and error-free performance. * Effective ...
Lititz, PA · On-site
$24.50 - $33.50/hr
Prior CNC programming experience in milling environments is a plus. * Experience using MS Office (Word, Excel, Outlook) a plus. * Strong commitment to detailed and error-free performance. * Effective ...
$24.50 - $33.50/hr
Prior CNC programming experience in milling environments is a plus. * Experience using MS Office (Word, Excel, Outlook) a plus. * Strong commitment to detailed and error-free performance. * Effective ...
$24.50 - $33.50/hr
Prior CNC programming experience in milling environments is a plus. * Experience using MS Office (Word, Excel, Outlook) a plus. * Strong commitment to detailed and error-free performance. * Effective ...
Landisville, PA · On-site
$26.75 - $36.50/hr
CNC Programmer Location: 801 Stony Battery Road, Landisville, PA 17538 Work Hours: 6:30 AM - 3:00 PM, Monday through Friday Competitive Compensation Bearon, a proud affiliate of The Dixon Group is ...
Landisville, PA · On-site
$26.75 - $36.50/hr
CNC Programmer Location: 801 Stony Battery Road, Landisville, PA 17538 Work Hours: 6:30 AM - 3:00 PM, Monday through Friday Competitive Compensation Bearon, a proud affiliate of The Dixon Group is ...
Hanover, PA · On-site
$72K - $90K/yr
The CNC Programmer will work closely with engineers, machinists and quality to improve processes while maintaining and increasing efficiencies. Essential Job Functions * Read technical drawings to ...
Hanover, PA · On-site
$72K - $90K/yr
The CNC Programmer will work closely with engineers, machinists and quality to improve processes while maintaining and increasing efficiencies. Essential Job Functions * Read technical drawings to ...
$26.75 - $36.50/hr
CNC Programmer Location: 801 Stony Battery Road, Landisville, PA 17538 Work Hours: 6:30 AM - 3:00 PM, Monday through Friday Competitive Compensation Bearon, a proud affiliate of The Dixon Group is ...
$26.75 - $36.50/hr
CNC Programmer Location: 801 Stony Battery Road, Landisville, PA 17538 Work Hours: 6:30 AM - 3:00 PM, Monday through Friday Competitive Compensation Bearon, a proud affiliate of The Dixon Group is ...
Mount Joy, PA · On-site
$30 - $40/hr
CNC Programmer (AutoCAD/SolidWorks Pay: $30-40/hr. (or more depending on experience) Shift: 1st or 2nd shift availability Description: * We are seeking a CNC Programmer to set up machinery such as ...
Quick apply
Mount Joy, PA · On-site
$30 - $40/hr
CNC Programmer (AutoCAD/SolidWorks Pay: $30-40/hr. (or more depending on experience) Shift: 1st or 2nd shift availability Description: * We are seeking a CNC Programmer to set up machinery such as ...
$28 - $32/hr
CNC Programmer The CNC Programmer develops and optimizes CNC programs for 3-5 axis machines using drawings and tool lists. Responsibilities include troubleshooting setups, maintaining machines ...
Quick apply
$28 - $32/hr
CNC Programmer The CNC Programmer develops and optimizes CNC programs for 3-5 axis machines using drawings and tool lists. Responsibilities include troubleshooting setups, maintaining machines ...
$24.50 - $33.50/hr
Position Purpose The CNC Programmer I is responsible for programming computer numeric controlled machine tools. They will be responsible for not only creating new G&M codes for equipment to read, but ...
$24.50 - $33.50/hr
Position Purpose The CNC Programmer I is responsible for programming computer numeric controlled machine tools. They will be responsible for not only creating new G&M codes for equipment to read, but ...
$24.50 - $33.50/hr
Prior CNC programming experience in milling environments is a plus. * Experience using MS Office (Word, Excel, Outlook) a plus. * Strong commitment to detailed and error-free performance. * Effective ...
$24.50 - $33.50/hr
Prior CNC programming experience in milling environments is a plus. * Experience using MS Office (Word, Excel, Outlook) a plus. * Strong commitment to detailed and error-free performance. * Effective ...
Lititz, PA · On-site
$24.50 - $33.50/hr
Prior CNC programming experience in milling environments is a plus. * Experience using MS Office (Word, Excel, Outlook) a plus. * Strong commitment to detailed and error-free performance. * Effective ...
Lititz, PA · On-site
$24.50 - $33.50/hr
Prior CNC programming experience in milling environments is a plus. * Experience using MS Office (Word, Excel, Outlook) a plus. * Strong commitment to detailed and error-free performance. * Effective ...
$24.50 - $33.50/hr
The CNC Programmer I is responsible for programming computer numeric controlled machine tools. They will be responsible for not only creating new G&M codes for equipment to read but also maintaining ...
$24.50 - $33.50/hr
The CNC Programmer I is responsible for programming computer numeric controlled machine tools. They will be responsible for not only creating new G&M codes for equipment to read but also maintaining ...
New Cumberland, PA · On-site
$26 - $35.75/hr
CNC Programmer - Full-time Location: New Cumberland, PA Required Qualifications: * 6 or more years of CNC programming/manufacturing environment experience. * High level of competence in Mastercam.
New Cumberland, PA · On-site
$26 - $35.75/hr
CNC Programmer - Full-time Location: New Cumberland, PA Required Qualifications: * 6 or more years of CNC programming/manufacturing environment experience. * High level of competence in Mastercam.
Lancaster, PA · On-site
$71K - $90K/yr
... CNC Programmer to join our precision manufacturing team in Lancaster, Pennsylvania. We are an AS9100D-certified, ITAR-registered precision machining company supporting demanding applications across ...
New
Lancaster, PA · On-site
$71K - $90K/yr
... CNC Programmer to join our precision manufacturing team in Lancaster, Pennsylvania. We are an AS9100D-certified, ITAR-registered precision machining company supporting demanding applications across ...
New
Felton, PA · On-site
$25.50 - $35/hr
CNC Programmer Location: 801 Stony Battery Road, Landisville, PA 17538 Work Hours: 6:30 AM - 3:00 PM, Monday through Friday Competitive Compensation Bearon, a proud affiliate of The Dixon Group is ...
Felton, PA · On-site
$25.50 - $35/hr
CNC Programmer Location: 801 Stony Battery Road, Landisville, PA 17538 Work Hours: 6:30 AM - 3:00 PM, Monday through Friday Competitive Compensation Bearon, a proud affiliate of The Dixon Group is ...
Westminster, MD · On-site
$30 - $45/hr
Proven experience as a CNC Programmer or closely related position. * Hands-on proficiency with CAD/CAM and CNC languages including G-code. * Solid knowledge of machining methods, tooling selection ...
Quick apply
Westminster, MD · On-site
$30 - $45/hr
Proven experience as a CNC Programmer or closely related position. * Hands-on proficiency with CAD/CAM and CNC languages including G-code. * Solid knowledge of machining methods, tooling selection ...
$25.75 - $35.25/hr
CNC Programmer Location: 801 Stony Battery Road, Landisville, PA 17538 Work Hours: 6:30 AM - 3:00 PM, Monday through Friday Competitive Compensation Bearon, a proud affiliate of The Dixon Group is ...
$25.75 - $35.25/hr
CNC Programmer Location: 801 Stony Battery Road, Landisville, PA 17538 Work Hours: 6:30 AM - 3:00 PM, Monday through Friday Competitive Compensation Bearon, a proud affiliate of The Dixon Group is ...
Lititz, PA · On-site
$24.50 - $33.50/hr
Prior CNC programming experience in milling environments is a plus. * Experience using MS Office (Word, Excel, Outlook) a plus. * Strong commitment to detailed and error-free performance. * Effective ...
Lititz, PA · On-site
$24.50 - $33.50/hr
Prior CNC programming experience in milling environments is a plus. * Experience using MS Office (Word, Excel, Outlook) a plus. * Strong commitment to detailed and error-free performance. * Effective ...
Harrisburg, PA · On-site
$26.25 - $33.75/hr
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 ...
Harrisburg, PA · On-site
$26.25 - $33.75/hr
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 ...
$16.56 - $19.08
3% of jobs
$19.08 - $21.59
5% of jobs
$21.59 - $24.11
11% of jobs
$25.05 is the 25th percentile. Wages below this are outliers.
$24.11 - $26.63
15% of jobs
The median wage is $28.91 / hr.
$26.63 - $29.14
17% of jobs
$29.14 - $31.66
14% of jobs
$33.35 is the 75th percentile. Wages above this are outliers.
$31.66 - $34.17
14% of jobs
$34.17 - $36.69
9% of jobs
$36.69 - $39.21
6% of jobs
$39.21 - $41.72
3% of jobs
$41.72 - $44.24
2% of jobs
$16
$30
$44
A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.
| Aspect | Cnc Programmer | Cnc Machinist |
|---|---|---|
| Primary Role | Designs and writes CNC code to control machine tools | Operates and sets up CNC machines based on provided programs |
| Skills & Certifications | G-code programming, CAD/CAM software, technical certifications | Machine operation, measurement, troubleshooting skills |
| Work Environment | Design offices, programming stations, sometimes on the shop floor | Shop floor, machine shop environments |
| Responsibilities | Creating programs, optimizing machining processes | Running machines, inspecting parts, maintaining equipment |
While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.
For Cnc Programmer jobs in York, PA, the most frequently searched job titles are:
The top searched job categories for Cnc Programmer jobs in York, PA are:
Cities near York, PA with the most Cnc Programmer job openings:

$30 - $45/hr
Full-time
Re-posted 18 days ago
We are seeking a skilled and detail-oriented CNC Programmer to join our team in Westminster, MD. As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise and efficient programs for our CNC machines. If you have a passion for technology and a keen eye for detail, we want to hear from you!
ResponsibilitiesYou should be proficient in:
Machines & technologies you'll use: