1

Programmer Jobs in State College, PA (NOW HIRING)

Water Engineer 2

State College, PA ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

RETTEW is seeking an Engineer II to join our Municipal Team with a focus on drinking water and wastewater systems. This role is ideal for an engineer who is building confidence in technical design ...

Project Engineer

State College, PA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Project Engineers can expect to work directly with Project Managers and Superintendents by managing daily tasks, overseeing communication between internal and external team members, and managing ...

Project Engineer

State College, PA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Project Engineers can expect to work directly with Project Managers and Superintendents by managing daily tasks, overseeing communication between internal and external team members, and managing ...

Manufacturing Engineer

Beech Creek, PA ยท On-site

$70K - $90K/yr

Mentor and train Manufacturing Process Engineers and Process Specialists, providing technical guidance and leadership. Champion manufacturing readiness for New Product Introductions, ensuring robust ...

Engineering Technologist

University Park, PA ยท On-site

$68K - $113K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

POSITION SPECIFICS The Mechanical Systems & Design Department under the Engineering Systems Research and Development Division within the Undersea Systems Office (USO) of the Applied Research ...

Computer Engineer

State College, PA ยท On-site

$76.70 - $164/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are seeking highly motivated Computer Engineers to join our Access and Evaluation (A&E) Department within the Multimodal Sensing and Systems (MSS) Division of the Applied Research Laboratory (ARL ...

Software Engineer

University Park, PA ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

POSITION SPECIFICS We are searching for motivated, talented, and experienced Software Engineers to join the Applications Software Department of the Undersea Systems Office (USO) at the Applied ...

Mechanical Engineer

Tyrone, PA

$83K - $114K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Mechanical Engineer - Maintenance is responsible for supporting the safe, reliable, and compliant operation of mechanical systems and equipment within a chemical Contract Development and ...

Mechanical Engineer

Tyrone, PA

$83K - $114K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Mechanical Engineer - Maintenance is responsible for supporting the safe, reliable, and compliant operation of mechanical systems and equipment within a chemical Contract Development and ...

Software Engineer

University Park, PA ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

POSITION SPECIFICS We are seeking a Software Engineer to join the Applied Communications team in the Applied Research Laboratory (ARL) at Penn State. In this role, you'll implement and integrate ...

Mechanical Engineer

Tyrone, PA ยท On-site

$83K - $114K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Mechanical Engineer - Maintenance is responsible for supporting the safe, reliable, and compliant operation of mechanical systems and equipment within a chemical Contract Development and ...

Systems Engineer II

State College, PA ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As the Systems Engineer II, you will operate in a technical capacity within a SAFe Agile development environment and collaborate closely with engineers across agile teams. This position is onsite in ...

Software Engineer

University Park, PA ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

POSITION SPECIFICS We are seeking a Software Engineer to join our Applied Communications team of the Applied Research Laboratory (ARL) at Penn State. In this role, you'll implement and integrate ...

Systems Engineer II

State College, PA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As the Systems Engineer II, you will operate in a technical capacity within a SAFe Agile development environment and collaborate closely with engineers across agile teams. This position is onsite in ...

Showing results 41-60

Programmer information

See State College, PA salary details

$11

$38

$67

How much do programmer jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for programmer in State College, PA is $38.67, according to ZipRecruiter salary data. Most workers in this role earn between $25.14 and $50.29 per hour, depending on experience, location, and employer.

Do programmers get paid a lot?

Programmers often earn competitive salaries that vary based on experience, location, and specialization. Skilled programmers with knowledge of popular programming languages and tools tend to have higher earning potential, especially in high-demand industries or roles requiring advanced technical skills.

Is there still a demand for programmers?

Yes, demand for programmers remains strong across many industries due to ongoing digital transformation, software development needs, and the growth of technologies like cloud computing, AI, and cybersecurity. Programmers with skills in popular programming languages and experience with modern development tools are particularly sought after.

What are some common challenges programmers face when working on large, collaborative projects?

Programmers working on large, collaborative projects often encounter challenges such as coordinating code changes with team members, managing version control conflicts, and ensuring consistent coding standards across the project. Effective communication and using tools like Git are essential to prevent overlapping work or integration issues. Additionally, understanding the overall architecture and regularly attending team meetings can help programmers stay aligned with project goals and timelines.

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 proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and usually a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is also important. Attention to detail, effective communication, and adaptability help programmers collaborate and respond to evolving project requirements. These skills ensure code quality, efficient teamwork, and the ability to create robust software solutions in a constantly changing tech landscape.

What job does a programmer do?

A programmer writes, tests, and maintains computer software using programming languages such as Java, Python, or C++. They analyze user needs, develop code solutions, and troubleshoot issues to ensure software functions correctly. Programmers often work in teams and may use development tools like IDEs and version control systems.

What does a programmer do?

Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.

What kind of jobs can a programmer get?

Programmers can work in various roles such as software developers, web developers, mobile app developers, systems analysts, and database administrators. They often work in industries like technology, finance, healthcare, and gaming, using programming languages like Java, Python, or C++ and may require certifications or knowledge of development tools. Job environments can range from startups to large corporations, with opportunities for remote or on-site work.

What is the difference between Programmer vs Software Developer?

AspectProgrammerSoftware Developer
Required CredentialsTypically a degree in computer science or related field; coding certificationsSimilar credentials; often includes additional knowledge of software design and architecture
Work EnvironmentOften focused on coding and debugging within teams or projectsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech companies, and enterprise IT
Search & Comparison IntentPeople compare to understand coding roles and responsibilitiesBroader scope including development lifecycle and project management

While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

What are the most commonly searched types of Programmer jobs in State College, PA?

The most popular types of Programmer jobs in State College, PA are:

What are popular job titles related to Programmer jobs in State College, PA?

For Programmer jobs in State College, PA, the most frequently searched job titles are:

What job categories do people searching Programmer jobs in State College, PA look for?

The top searched job categories for Programmer jobs in State College, PA are:

What cities near State College, PA are hiring for Programmer jobs?

Cities near State College, PA with the most Programmer job openings:

Infographic showing various Programmer job openings in State College, PA as of August 2026, with employment types broken down into 81% Full Time, 10% Part Time, 8% Contract, and 1% Nights. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $80,425 per year, or $38.7 per hour.

Water Engineer 2

RETTEW

State College, PA โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement

Re-posted 21 days ago


Job description

Description:

RETTEW is seeking an Engineer II to join our Municipal Team with a focus on drinking water and wastewater systems. This role is ideal for an engineer who is building confidence in technical design and ready to advance their career by taking on increasing responsibility while working alongside experienced engineers and project managers. Your work will directly support infrastructure that protects public health and strengthens communities.


About RETTEW


RETTEW is a 100 percent employee-owned engineering consulting firm serving clients across transportation, water and wastewater, environmental, energy, and land development markets. We combine technical expertise with strong relationships to deliver practical, forward-thinking solutions. Our culture is built on acting like owners, valuing relationships, and exemplifying excellence in everything we do.


Work Environment


Workplace Designation: In-office

Locations: State College, PA; Mechanicsburg, PA


Position Summary / What You’ll Do


As an Engineer II on the Municipal Team, you will evaluate, select, and apply standard engineering techniques to support drinking water and wastewater infrastructure projects. You will also be a part of our Team’s industry-leading project work in water reuse, anaerobic digestion, organics diversion, and renewable natural gas. Working as part of a collaborative project team, you will perform design tasks, contribute to project documentation, and build technical expertise while developing sound engineering judgment.



Responsibilities / Day-to-Day

  • Perform moderate design tasks, including engineering computations and analysis for water and wastewater infrastructure projects
  • Participate in fast-paced project teams with a focus on the water-energy nexus
  • Prepare portions of plans, specifications, technical reports, and related project documents
  • Assist with the design of drinking water distribution and wastewater collection systems as well as water, wastewater, and biosolids treatment facilities
  • Conduct research and regulatory review related to municipal codes, permitting, and environmental requirements
  • Collect and evaluate field data to support engineering decisions and project development
  • Assist with preparation of permit applications and supporting documentation
  • Support project teams in maintaining schedules, budgets, and deliverable timelines
  • Coordinate with internal teams, clients, and regulatory agencies as part of project execution
  • Use standard engineering software and CADD tools to develop project deliverables
  • Participate in construction-phase support activities such as field visits, responding to contractor questions, and reviewing documentation


Qualifications


Required

  • Bachelor’s degree in Civil or Environmental Engineering or related engineering degree from an ABET-accredited program
  • Minimum of two years of relevant engineering experience
  • Engineer-in-Training (EIT) certification
  • Experience supporting drinking water or wastewater engineering projects
  • Strong communication and organizational skills
  • Ability to work collaboratively as part of a project team
  • Valid driver’s license

Preferred

  • Experience with water distribution or wastewater collection system design
  • Familiarity with hydraulic calculations or modeling software
  • Familiarity with AutoCAD Civil 3D or similar design software
  • Experience supporting permit applications and regulatory coordination
  • Progress toward Professional Engineer (PE) licensure


What We Offer

  • Competitive salary based on experience with straight-time overtime pay.
  • RETTEW offers an Employee Stock Ownership Plan (ESOP), giving you a real stake in the company’s success and long-term value.
  • Comprehensive benefits including medical, dental, vision, and retirement savings options.
  • Opportunities to grow your career through hands-on project experience, exposure to municipal infrastructure projects and emerging technologies, and collaboration with experienced engineers and project managers.
  • Support from our in-house training and development team, offering structured professional development, mentorship, and continuously evolving resources designed to help you build professional expertise and grow your career.
  • A flexible work environment that supports both productivity and work-life balance.
  • A culture where your work is visible and valued, you are trusted with real responsibility, and your contributions directly impact project outcomes and client success.
  • A collaborative, team-oriented environment where you can learn, ask questions, and continue building your technical skills without being siloed.


RETTEW is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, veteran status, genetic information, or any other characteristic protected by applicable law.


If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, please contact us at jperalta@rettew.com to request assistance.


Requirements:

requirements listed above