1

Programmer Programmer Jobs in Pennsylvania (NOW HIRING)

CNC Programmer

Sarver, PA

$24.75 - $33.75/hr

CNC Programmer Penn United Technologies, Inc. is currently seeking a full-time CNC Programmer to join our Parker Majestic team. This person will be responsible to work with shop personnel, engineers ...

CNC Programmer

Sarver, PA · On-site

$24.75 - $33.75/hr

CNC Programmer Penn United Technologies, Inc. is currently seeking a full-time CNC Programmer to join our Parker Majestic team. This person will be responsible to work with shop personnel, engineers ...

CNC Programmer

Lebanon, PA · On-site

$72.80K/yr

CNC Programmer Location: Lebanon, PA Position Status: Fulltime Position Description: The CNC Programmer is responsible for programming, setting up, and operating CNC machining centers to produce ...

CNC Programmer

Pittsburgh, PA · On-site

$75K - $110K/yr

We are looking for CNC Programmers to join our Pittsburgh (Cheswick) location. Your Responsibilities: Interface with design engineering in coordinating the release of new products and conduct ...

CNC Programmer

Sarver, PA

$24.75 - $33.75/hr

CNC Programmer Penn United Technologies, Inc. is currently seeking a full-time CNC Programmer to join our Parker Majestic team. This person will be responsible to work with shop personnel, engineers ...

CNC Programmer

Cheswick, PA · On-site

$75K - $110K/yr

We are looking for CNC Programmers to join our Pittsburgh (Cheswick) location. Your Responsibilities: Interface with design engineering in coordinating the release of new products and conduct ...

Manufacturing Engineer/Programmer

Erie, PA · On-site

$70.70K - $91.10K/yr

... Programmer Location: Erie, PA Employment: Direct Placement Industry: Manufacturing Compensation: $ 70k-$80k Schedule: 40.00 hours /week About the Opportunity: * Create programs and fully document ...

We are looking for CNC Programmers to join our Pittsburgh (Cheswick) location. Your Responsibilities: Interface with design engineering in coordinating the release of new products and conduct ...

We are looking for CNC Programmers to join our Pittsburgh (Cheswick) location. Your Responsibilities: Interface with design engineering in coordinating the release of new products and conduct ...

CNC Programmer

Cheswick, PA · On-site

$75K - $110K/yr

We are looking for CNC Programmers to join our Pittsburgh (Cheswick) location. Your Responsibilities: Interface with design engineering in coordinating the release of new products and conduct ...

Robot Programmer Full-time- 1st Shift About the Job Compensation is determined by skill amp; experience. Please read the below. We look forward to hearing from you! Benefits: * Health Insurance

R&D Programmer II

West Chester, PA · On-site

$61 - $73/hr

Clinical Programming - Contractor - Analysis and Reporting (ADaM) Remote Duration: Up to 2 year assignment Shift Schedule: Regular 40 week working schedule (morning) Core Essential Skill Sets: 1. ...

Job Title: Control System Programmer Location: Havertown, PA Job Type: Full-Time, Direct hire Job Summary: We are seeking a skilled Control System Programmer to join our team in designing ...

$57/hr

AND POSITION REQUIREMENTS The Department of Computer Science and Engineering within the College of Engineering is seeking applicants for a part-time programmer. The role: Help us build a focused ...

next page

Showing results 1-20

Programmer Programmer information

See Pennsylvania salary details

$11

$38

$69

How much do programmer programmer jobs pay per hour?

As of May 30, 2026, the average hourly pay for programmer programmer in Pennsylvania is $38.87, according to ZipRecruiter salary data. Most workers in this role earn between $26.01 and $49.09 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?

To thrive as a Programmer, you need strong analytical thinking, coding proficiency in languages such as Python, Java, or C++, and a relevant degree or equivalent experience. Familiarity with development environments, version control systems like Git, and possibly certifications such as Microsoft Certified: Azure Developer are often required. Problem-solving abilities, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure that programmers can build reliable software, adapt to changing requirements, and contribute effectively to collaborative development projects.

What are some common challenges programmers face when working on large-scale projects?

Programmers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring effective communication within cross-functional teams, and maintaining code quality as the project evolves. Balancing rapid development with thorough testing and documentation can also be demanding. Additionally, integrating new features without introducing bugs or technical debt requires careful planning, collaboration, and adherence to best practices like version control and code reviews.

What are programmers?

Programmers, also known as software developers or coders, are professionals who write, test, and maintain computer programs and software applications. They use programming languages such as Python, Java, C++, or JavaScript to create software solutions that meet user needs or solve specific problems. Programmers often work as part of a team to design, develop, and improve software systems, ensuring that programs run efficiently and securely. Their responsibilities may also include debugging code, updating existing software, and collaborating with other IT professionals to deliver high-quality products.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften 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.

What are popular job titles related to Programmer Programmer jobs in Pennsylvania? For Programmer Programmer jobs in Pennsylvania, the most frequently searched job titles are:
What cities in Pennsylvania are hiring for Programmer Programmer jobs? Cities in Pennsylvania with the most Programmer Programmer job openings:
Infographic showing various Programmer Programmer job openings in Pennsylvania as of May 2026, with employment types broken down into 79% Full Time, 4% Part Time, 1% Temporary, 15% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $80,858 per year, or $38.9 per hour.
CNC Programmer

$24.75 - $33.75/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Job description

CNC Programmer    

Penn United Technologies, Inc. is currently seeking a full-time CNC Programmer to join our Parker Majestic team.  This person will be responsible to work with shop personnel, engineers and designers to interpret specifications, write programming code, and ensure proper operator set up in order to machine parts to customer specifications. 

Responsibilities:

  • Study specifications, such as blueprints, sketches, models or descriptions, to determine materials and machines required to fabricate parts, per customer specifications
  • Compute dimensions, layout, assembly method and sequence of operation
  • Write appropriate CNC program, meeting speed expectations to ensure productivity and commitments to customers are met
  • Develop tools to produce product that conforms to part print
  • Plan and order materials and tooling for projects
  • Communicate with Team Leader and team members on instructions and coordination of activities
  • Set up and operate CNC machine tools such as lathes, milling machines, shaper and grinder to verify conformance of machined parts to specifications, adjusting machine settings as needed
  • Assist operators with set up for production runs and troubleshoot issues
  • Follow Penn United Business System requirements to meet 99% quality level expectation
  • Ensure completion of proper documentation for each job
  • Train and mentor other team members on machine operation procedures, ensuring adherence to safety and quality protocols, company policies and best practices

Shift:  Monday - Friday 6:30 am - 3:00 pm 

Knowledge and Skills

  • Broad knowledge of multiple equipment and procedures, shop capabilities and manufacturing process
  • Ability to understand and use CNC programming languages, multi-axis machining centers and lathes
  • Conventional machining skills and familiarity with measurement and inspection tools
  • Ability to read and interpret design blueprints
  • Understanding of GD&T (Geometric Dimensioning and Tolerancing)
  • High degree of technical, mechanical, and mathematical skills
  • Excellent problem-solving and mechanical troubleshooting skills
  • Ability to grasp new engineering concepts and develop creative innovations
  • Strong attention to detail
  • Excellent organizational skills, self-motivated, able to effectively manage multiple tasks
  • Strong ability to professionally communicate using both verbal and written  skills

Education /Experience: 

   
  • Required: Minimum 8-10 years’ experience as CNC programmer in the machining industry
  • Required: Experience with Mastercam and Solidworks
  • Required: High school diploma or GED equivalent
  • Strongly Desired: Prior experience setting up and running CNC lathes or mills
  • Desired: Technical or associate degree in machining, manufacturing, or a related field
  • Desired: Industry certification in CNC Programming, Machine Technology, Precision Machining or related credentials

Compensation & benefits:
We offer an array of excellent benefits that reflect our commitment to the health and financial well-being of our employee-owners including: 

  • COMPETITIVE STARTING WAGE WITH THE OPPORTUNITY FOR TWO PAY INCREASES IN YOUR FIRST YEAR
  • HEALTH BENEFITS
    • Medical, dental, vision, Rx insurance that starts the first day
    • Flexible Spending Account (FSA)
    • Employee Assistance Program (EAP)
    • Hearing Aid Coverage
       
  • RETIREMENT
    • ESOP: 5% Company paid contribution to our Employee Stock Ownership Plan
    • 401K:  3% Company paid contribution
    • 401K: 50% Company paid match up to the first 6% you contribute
       
  • MONTHLY PROFIT-SHARING PROGRAM
     
  • WORK / LIFE BALANCE - Paid Time Away from Work
    • 15 Days Paid Time Off your first year
    • 9 Paid Holidays
       
  • OTHER INSURANCE COVERAGE
    • Group Term Life
    • Short Term Disability (after 90 days)
    • Long Term Disability (after 6 months)
    • Voluntary Benefit package
       
  • ADDITIONAL BENEFITS
    • Temperature controlled buildings
    • Tuition Reimbursement
    • Safety Equipment (PPE) Reimbursement
    • Years of Service Recognition Awards

About Us:

Penn United, a leading advanced contract manufacturer since 1971, provides the highest quality precision manufactured solutions for our customers’ complex needs. Our broad range of manufacturing services support a variety of industries including defense and aerospace, medical, connectivity, energy, fluid handling, and precision components for consumer goods. Through our diverse range of capabilities which includes Engineering, Precision Machining/Grinding, Stamping, Carbide Manufacturing, Additive Manufacturing, Plastic Injection Molding and more, our work plays a vital role in products used around the world every day.  Penn United provides work that challenges you, training and career opportunities to advance you, and an amazing benefit compensation program that rewards you.
 

Equal Opportunity Employer /Veterans/Disability