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 ...
Westminster, MD · On-site
$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
Westminster, MD · On-site
$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 ...
York, PA · On-site
We are considering a CMM Programming Engineer to join our federal team at our York, PA location. Our team at the Grantley Plant custom designs, develops, and manufactures critical HVAC and ...
York, PA · On-site
We are considering a CMM Programming Engineer to join our federal team at our York, PA location. Our team at the Grantley Plant custom designs, develops, and manufactures critical HVAC and ...
York, PA · On-site
We are considering a CMM Programming Engineer to join our federal team at our York, PA location. Our team at the Grantley Plant custom designs, develops, and manufactures critical HVAC and ...
Quick apply
York, PA · On-site
We are considering a CMM Programming Engineer to join our federal team at our York, PA location. Our team at the Grantley Plant custom designs, develops, and manufactures critical HVAC and ...
$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 ...
$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 ...
$34 - $38.50/hr
Lead Programmer to setup and run as needed, but primary focus is programming. * Machinery on hand includes two Okuma horizontal mills, one Okuma vertical mill with a trunnion, a HAAS VF-2, and a HAAS ...
$34 - $38.50/hr
Lead Programmer to setup and run as needed, but primary focus is programming. * Machinery on hand includes two Okuma horizontal mills, one Okuma vertical mill with a trunnion, a HAAS VF-2, and a HAAS ...
New Cumberland, PA · On-site
$34 - $38.50/hr
Lead Programmer to setup and run as needed, but primary focus is programming. * Machinery on hand includes two Okuma horizontal mills, one Okuma vertical mill with a trunnion, a HAAS VF-2, and a HAAS ...
New Cumberland, PA · On-site
$34 - $38.50/hr
Lead Programmer to setup and run as needed, but primary focus is programming. * Machinery on hand includes two Okuma horizontal mills, one Okuma vertical mill with a trunnion, a HAAS VF-2, and a HAAS ...
Harrisburg, PA · On-site
MOHELA is seeking an Intranet Programmer III to analyze application needs and provide solutions through system design and implementation. The role involves leading significant application projects ...
Harrisburg, PA · On-site
MOHELA is seeking an Intranet Programmer III to analyze application needs and provide solutions through system design and implementation. The role involves leading significant application projects ...
York, PA · On-site
$88K - $149K/yr
Join the Engineering Tools Team: Shape the Future of Product Lifecycle Management We're seeking a talented Sr Programmer Analyst to join our dynamic Engineering Tools team at BAE Systems. As a key ...
York, PA · On-site
$88K - $149K/yr
Join the Engineering Tools Team: Shape the Future of Product Lifecycle Management We're seeking a talented Sr Programmer Analyst to join our dynamic Engineering Tools team at BAE Systems. As a key ...
Westminster, MD · On-site
$72K - $131K/yr
Programmer Analyst I Information * Pay Range (Grade): $72,946 - $131,290 (A400) * Other Compensation Offered: Hybrid Telework Arrangements * Employment Type: Full-Time, 40 hours per week
Westminster, MD · On-site
$72K - $131K/yr
Programmer Analyst I Information * Pay Range (Grade): $72,946 - $131,290 (A400) * Other Compensation Offered: Hybrid Telework Arrangements * Employment Type: Full-Time, 40 hours per week
Lititz, PA · On-site
$77K - $100K/yr
Employee will be self motivated to provide PLC programming and HMI applications for multiple projects. * Estimate special control packages for systems being quoted, including conceptual design of ...
Quick apply
Lititz, PA · On-site
$77K - $100K/yr
Employee will be self motivated to provide PLC programming and HMI applications for multiple projects. * Estimate special control packages for systems being quoted, including conceptual design of ...
$24.50 - $33.50/hr
Level I programmers will generate programs to the prints, models, or sketches with consultation from higher level programmers and others when required. They must understand some standard concepts ...
$24.50 - $33.50/hr
Level I programmers will generate programs to the prints, models, or sketches with consultation from higher level programmers and others when required. They must understand some standard concepts ...
$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 ...
$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
TheCNC Programmer Iis responsiblefor 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 and ...
$24.50 - $33.50/hr
TheCNC Programmer Iis responsiblefor 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 and ...
Mount Joy, PA · On-site
$26 - $35.50/hr
CNC AutoCAD/SolidWorks Programmer $2,500 Sign-on Bonus Weekly Pay Overview: Greiner Industries is seeking a skilled CNC AutoCAD/SolidWorks Programmer who is proficient in AutoCAD, SolidWorks, and 3D ...
Mount Joy, PA · On-site
$26 - $35.50/hr
CNC AutoCAD/SolidWorks Programmer $2,500 Sign-on Bonus Weekly Pay Overview: Greiner Industries is seeking a skilled CNC AutoCAD/SolidWorks Programmer who is proficient in AutoCAD, SolidWorks, and 3D ...
$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.
$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.
$25.50 - $34.75/hr
Join us as a 2nd Shift Manufacturing CNC Programmer Your main responsibilities A position that can dynamically program for CNC sheet metal manufacturing equipment based on daily customer requirements ...
$25.50 - $34.75/hr
Join us as a 2nd Shift Manufacturing CNC Programmer Your main responsibilities A position that can dynamically program for CNC sheet metal manufacturing equipment based on daily customer requirements ...
Harrisburg, PA · On-site
This position description is for an on-site Unisys ClearPath OS2200 systems programmer/internalist to support OS2200 systems administration and support OS2200-based COBOL applications. This position ...
Harrisburg, PA · On-site
This position description is for an on-site Unisys ClearPath OS2200 systems programmer/internalist to support OS2200 systems administration and support OS2200-based COBOL applications. This position ...
Harrisburg, PA · Remote
$100 - $150/hr
SAP/4 HANA ABAP programming language and development experience in SAP BRIM system Required 7 Years * Experience with custom and enhancing standard SAP applications using S/4 HANA technologies ...
Quick apply
Harrisburg, PA · Remote
$100 - $150/hr
SAP/4 HANA ABAP programming language and development experience in SAP BRIM system Required 7 Years * Experience with custom and enhancing standard SAP applications using S/4 HANA technologies ...
$11.83 - $16.90
4% of jobs
$16.90 - $21.98
9% of jobs
$25.63 is the 25th percentile. Wages below this are outliers.
$21.98 - $27.06
17% of jobs
$27.06 - $32.13
13% of jobs
The median wage is $35.09 / hr.
$32.13 - $37.21
13% of jobs
$37.21 - $42.28
10% of jobs
$42.28 - $47.36
9% of jobs
$48.31 is the 75th percentile. Wages above this are outliers.
$47.36 - $52.43
9% of jobs
$52.43 - $57.51
7% of jobs
$57.51 - $62.59
6% of jobs
$62.59 - $67.66
4% of jobs
$11
$38
$67
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often compared to programmers for clarity on responsibilities |
While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

$30 - $45/hr
Full-time
Posted 5 days ago
Be an early applicant
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: