Grade 172 - 173 We are considering a CMM Programmer / Engineer to join our federal team at our York, PA location. Our team at the Grantley Plant custom designs, develops, and manufactures critical ...
Quick apply
Grade 172 - 173 We are considering a CMM Programmer / Engineer to join our federal team at our York, PA location. Our team at the Grantley Plant custom designs, develops, and manufactures critical ...
Quick apply
Grade 172 - 173 We are considering a CMM Programmer / Engineer to join our federal team at our York, PA location. Our team at the Grantley Plant custom designs, develops, and manufactures critical ...
York, PA · On-site
$172K/yr
We are considering a CMM Programmer / 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
$172K/yr
We are considering a CMM Programmer / 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
$85K - $120K/yr
We are considering a CMM Programmer / 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
$85K - $120K/yr
We are considering a CMM Programmer / 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 ...
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 ...
$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 ...
$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 ...
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 ...
$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 ...
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 ...
$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 ...
Quick apply
$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 ...
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 ...
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 ...
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 ...
We're a Service-Disabled Veteran-Owned Small Business delivering engineering, cybersecurity, software, systems, and mission-focused consulting solutions to government customers and industry partners.
We're a Service-Disabled Veteran-Owned Small Business delivering engineering, cybersecurity, software, systems, and mission-focused consulting solutions to government customers and industry partners.
$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
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 ...
$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
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 ...
$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 ...
$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.

York, PA • On-site
Full-time
PTO
Posted 7 days ago
8.0
Based on 404 frontline employees who took The Breakroom Quiz
132nd of 536 rated manufacturers
We are considering a CMM Programmer / 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 refrigeration equipment for Navy vessels around the world. This position is responsible for providing day-to-day CMM programming support as part of a quality engineering team. The position will play an integral role in the development, application and coordination of CMM as well as addressing nonconformances discovered during those inspections as part of the Johnson Controls Navy Systems (JCNS) quality program.
At Johnson Controls, we support our nations most critical facilities, the people who occupy them, and the missions they enable. Johnson Controls Federal Systems (JCFS) is a specialized team serving as a trusted partner to the federal government. We help modernize U.S. military installations, Department of Defense and other federal agency facilities to be smarter, more resilient, efficient, sustainable, and secure.
Learn more about Navy Systems York, PA Plant: Navy Systems
** This is not an immediate opening, but a proactive effort to connect with high-quality candidates for upcoming needs. Exceptional candidates may be considered for early hiring based on business demand. **
Pay Range: $85,200 - $120,000 (Salary based on experience and skillset)
Bonus: Eligible for bonus program
Benefits: Eligible for benefits on first day of employment
Vacation: 3 weeks of paid vacation per calendar year
As a CMM Programming Engineer, you will:
Required Qualifications:
Preferred Qualifications:
Who We Are
The primary mission of Johnson Controls Navy Systems is to supply Chilled Water Air Conditioning, Refrigeration Systems and associated equipment to the US Navy and US Coast Guard. Johnson Controls Navy Systems is a part of the Johnson Controls Federal Systems business. Our robust, high reliability products are designed, manufactured and tested in York, PA to military and other stringent customer specifications. Most of our designs are custom engineered for the specific application
If youd like to learn more about who we are, what we do, and the systems and products we work with please check out our Who we are video on Youtube to learn more. (Around 2 minutes long)
https://www.youtube.com/watch?v=AD9TF3ANMxU
Recently, Johnson Controls has been recognized by several organizations for leadership in Environment, Sustainability and Governance, as well as innovations in smart building platforms:
Johnson Controls is an equal employment opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability, or any other characteristic protected by law. For more information, please view EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visitwww.johnsoncontrols.com/careers
Division: JCFS (Johnson Controls Federal Systems)
#LI-JW2
#LI-Onsite
Get the full story on Breakroom
Sourced by ZipRecruiter
Johnson Controls is a world leader in smart buildings, creating safe, healthy and sustainable spaces. For nearly 140 years, we’ve made buildings better and now we’re transforming them again with our award-winning digital technologies and services. We’re using artificial intelligence and data driven solutions to give you deeper insight into your building’s health, sustainability and performance. It’s changing the way we design, operate and maintain indoor environments and driving to a new era of autonomous buildings. We deliver the blueprint of the future for industries such as healthcare, schools, data centers, airports, stadiums, hotels, manufacturing and beyond through OpenBlue, our comprehensive suite of connected solutions. Johnson Controls offers the world’s largest portfolio of building technology, software and services. Supported by a team of more than 100,000 dedicated employees working across 150 countries, we’re helping customers achieve their sustainability goals and power their mission.
Machinery manufacturing, water transportation, public safety statistics centers and offices and manufacturing
10,000+ Employees
Milwaukee, WI, US