1

Graduate Software Engineer Jobs in Pennsylvania (NOW HIRING)

We are hiring for a Graduate Geotechnical Engineer to join our team on a full-time, direct basis at ... Proficiency on standard office software applications, especially Microsoft Office 365 (including ...

Senior Mobile Engineer

Malvern, PA · On-site

$131K - $163K/yr

Provide subject matter expertise in software development methodology and development architecture ... Undergraduate degree or equivalent combination of training and experience; graduate degree ...

Showing results 41-60

Graduate Software Engineer information

See Pennsylvania salary details

$63.7K

$147.9K

$206K

How much do graduate software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for graduate software engineer in Pennsylvania is $147,878.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,300.00 and $173,400.00 per year, depending on experience, location, and employer.

What is a graduate software engineer?

A Graduate Software Engineer is an entry-level role for individuals who have recently completed a degree in computer science, software engineering, or a related field. They typically work as part of a development team, assisting in coding, testing, debugging, and maintaining software applications. This role provides hands-on experience with software development methodologies, programming languages, and industry tools. Graduate Software Engineers often receive mentorship and training to build their technical skills and industry knowledge. The job serves as a foundation for career growth in software development and engineering roles.

What does a graduate software engineer do?

As a Graduate Software Engineer, your day often includes writing and reviewing code, participating in daily stand-up meetings, collaborating with other developers and cross-functional teams, and troubleshooting issues within the software. You may also be involved in testing, debugging, and learning new technologies, as well as working on ongoing projects under the mentorship of senior engineers. The role offers a mix of individual tasks and teamwork, allowing you to develop both technical skills and professional relationships. This collaborative environment provides an excellent foundation for growth and learning within the software industry.

What are the key skills and qualifications needed to thrive as a graduate software engineer?

To thrive as a Graduate Software Engineer, you need a solid grasp of programming languages, data structures, algorithms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and common frameworks or libraries is highly valued. Strong problem-solving abilities, effective communication, and a willingness to learn are standout soft skills in this position. These skills are crucial for developing high-quality software, adapting to evolving technologies, and collaborating efficiently within dynamic engineering teams.

What are the most commonly searched types of Graduate Software Engineer jobs in Pennsylvania?

The most popular types of Graduate Software Engineer jobs in Pennsylvania are:

What job categories do people searching Graduate Software Engineer jobs in Pennsylvania look for?

The top searched job categories for Graduate Software Engineer jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Graduate Software Engineer jobs?

Cities in Pennsylvania with the most Graduate Software Engineer job openings:

Infographic showing various Graduate Software Engineer job openings in Pennsylvania as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $147,878 per year, or $71.1 per hour.

Graduate Geotechnical Engineer

Pennoni

Pittston, PA • On-site

Full-time

Re-posted 22 days ago


Pennoni rating

9.1

Company rating: 9.1 out of 10

Based on 12 frontline employees who took The Breakroom Quiz

42nd of 452 rated engineering


Job description

Pennoniis a multidisciplinary consulting engineering firm that was founded over five decades ago! We approach engineering challenges from a wider spectrum of angles than most, from land development to energy management. Our goal is to help communities and private sector clients alike navigate the ever-changing technological advancements available while learning how best to integrate "smart" solutions into the current landscape; this ultimately contributes to resilient and sustainable planning. Our combination of talent and experience generates unprecedented solutions for diverse & iconic projects around the globe!

We are hiring for aGraduate Geotechnical Engineerto join our team on a full-time, direct basis at our Pittston, PA office.

  • Assist Engineers with the execution of multiple concurrent geotechnical projects.
  • Work with internal clients (Staff Engineers, Geologists, Designers, etc.) while also coordinating efforts with external customers (clients, drilling subcontractors, etc.) to ensure effective workflow.
  • Work with Field staff as well as coordinating with clients & contractors during construction.
  • Perform construction observation and materials testing
  • Perform geotechnical field explorations (test borings, test pits, infiltration testing, etc.)
  • Assist with / perform geotechnical engineering investigations; this involves preparing reports and developing recommendations.
  • Additional tasks may be assigned, as needed.

Basic Requirements:

  • Bachelor's degree in an Engineering-oriented discipline (preferably a BS in Civil, Geotechnical, or Structural Engineering).

This person will be expected to work in the field, so they will be required to possess a Valid Driver's License as well as Reliable Transportation.

Preferred Qualifications:

  • FE / EIT or obtain their EIT within a year of their hire.
  • Basic Geotechnical Engineering experience.
  • Knowledge of soil mechanics, bearing capacity, settlement
  • Professional experience working on construction projects; ideally, this person is capable of coordinating and overseeing field-based construction inspection operations.
  • Experience with observing and documenting construction activities (e.g.: concrete placement, deep & shallow foundation construction, earthwork, infiltration testing, basic survey & layout activity, test pits, test borings, etc.).
  • Proficiency on standard office software applications, especially Microsoft Office 365 (including Word, Excel, and Outlook).
  • Familiarity with engineering tools (e.g.: geotechnical engineering software, CADD, etc.); exposure to AutoCAD and/or gINT is a plus!
  • Proven ability to work collaboratively in a team environment with minimal supervision while displaying a positive attitude.
  • Excellent organizational skills: this person will be expected to multi-task / prioritize multiple assignments effectively in order to proactively balance their workload while meeting deadlines.
  • Excellent communication skills (verbal & written).

Why Work With Us?

Pennoni is an ENR Top 500 consulting engineering firm. At our core, we recognize that the unique qualities of Pennoni's individuals are essential for innovation and growth as a whole;we offer many opportunities to help you build your career! We continually strive to build a great workplace where our employees trust the people they work for, enjoy the people they work with, and take pride in what they do.

Equal Opportunity Employer / Veterans / Disabled


What Pennoni employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


Pennoni logo

About Pennoni

Sourced by ZipRecruiter

Industry

Specialized design services

Company size

501 - 1,000 Employees

Headquarters location

Philadelphia, PA, US

Year founded

1966