1

Graduate Software Engineer Jobs in Riverside, CA

Be Seen First

Senior Substation Engineer - Onsite

Irvine, CA ยท On-site

$121K - $170K/yr

Ability to work independently and direct, mentor, and train Electrical Engineers, Graduate ... Strong computer skills, AutoCAD, MicroStation, Microsoft Office and electrical design software.

... Graduate degree with a minimum of 7 years prior relevant experience; or in lieu of a degree ... Applicants must demonstrate a strong hardware and software technical background in architecture ...

... Graduate degree with a minimum of 7 years prior relevant experience; or in lieu of a degree ... Applicants must demonstrate a strong hardware and software technical background in architecture ...

... combinations of graduate level degree and experience. Candidate is expected to have basic ... Experience with desktop and industry-specific software (e.g., MSOffice, AutoCAD, and MSProject ...

... combinations of graduate level degree and experience. Candidate is expected to have basic ... Experience with desktop and industry-specific software (e.g., MSOffice, AutoCAD, and MSProject ...

next page

Showing results 1-20

Graduate Software Engineer information

See Riverside, CA salary details

$66.2K

$153.9K

$214.4K

How much do graduate software engineer jobs pay per year?

As of Jun 12, 2026, the average yearly pay for graduate software engineer in Riverside, CA is $153,907.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,200.00 and $180,500.00 per year, depending on experience, location, and employer.

What is a Graduate Software Engineer job?

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 are the key skills and qualifications needed to thrive in the Graduate Software Engineer position, and why are they important?

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 does a typical day look like for a Graduate Software Engineer?

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 most commonly searched types of Graduate Software Engineer jobs in Riverside, CA? The most popular types of Graduate Software Engineer jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Graduate Software Engineer jobs? Cities near Riverside, CA with the most Graduate Software Engineer job openings:
Infographic showing various Graduate Software Engineer job openings in Riverside, CA as of June 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $153,907 per year, or $74 per hour.

Structural Project Manager 7+ Years of Experience

KPFF Consulting Engineers

Irvine, CA โ€ข On-site

$120K - $150K/yr

Full-time

Posted 4 days ago


Job description

Company Description
At KPFF Consulting Engineers, we are more than just an engineering design firm. For over 60 years, we have dedicated ourselves to innovative, sustainable engineering that shapes the built environment and tackles complex infrastructure challenges. Our team culture emphasizes balance, growth, and well-being, supporting each member's professional journey with flexibility, generous benefits, and a collaborative approach to work-life integration.
With over 1,400 professionals across 27 offices nationwide, KPFF's decentralized structure allows each office the flexibility to pursue projects aligned with their regional strengths. Learn more at www.kpff.com.
Job Description
We are seeking a Structural Project Manager to join our team and contribute to a wide range of projects, including civic and institutional buildings, healthcare facilities, residential construction, and research laboratory structures. The Structural Project Manager will not only perform technical tasks such as performing structural analysis and seismic design, developing construction documents, and supporting projects through all phases from planning and permitting to construction; but also supervise others throughout the process. The role involves both technical design and collaboration across disciplines, with opportunities for leadership and mentorship.
What You Will Be Doing:
  • Designing gravity, lateral, and foundation systems (shallow and deep foundations) for new buildings and retrofit projects in high seismic hazard zones.
  • Performing structural analysis and seismic design using finite element analysis (FEA) software such as ETABS, RISA, SAFE, and RAM Steel.
  • Designing main building systems-including columns, beams, footings, diaphragms-and secondary systems such as anchorage, bracing, partitions, and retaining walls.
  • Analyzing and designing structural members in concrete, steel, and masonry using hand calculations and software (Enercalc, spCol) in compliance with ACI 318, AISC 360, and TMS 402/602 standards.
  • Designing new concrete, steel, and masonry structures in accordance with ASCE 7 and the California Building Code (CBC), and developing retrofit schemes for existing buildings in accordance with ASCE 41 and the California Existing Building Code (CEBC).
  • Producing comprehensive calculation packages, structural drawings, and details for permit and construction.
  • Supporting Construction Administration activities, including submittal review, RFI coordination, and drawing development.
  • Collaborating with the BIM department to maintain organizational standards for drawing production.
  • Coordinating with project managers, architects, and other engineering disciplines to ensure integrated project delivery.
  • Providing technical guidance and oversight to junior engineers to ensure conformance with project design requirements.
  • Supervising project engineers and design engineers in construction administration tasks and ensuring quality control of construction documents.

Salary
Pay Range $120,000-$150,000 salary depending on education, licensure, and applicable experience.
Qualifications
Minimum Qualifications
  • Seven years of full-time work experience as an engineer in a structural consulting organization.
  • BS in Civil Engineering (with an emphasis in Structures)
  • At least a 3.0 cumulative GPA in Undergraduate coursework
  • Transcripts showing completed courses in:
  • Structural Analysis
  • Mechanics of Materials
  • Concrete
  • Steel or Wood Design
  • Professional Engineer (PE) license

Preferred Qualifications
  • Seven years of full-time work experience as an engineer in a structural consulting organization.
  • Five years of experience training and supervising junior engineers.
  • Two years of experience as a Structural Project Manager in a structural consulting organization.
  • Master's degree in Structural Engineering or in Civil Engineering with an emphasis in Structures.
  • At least a 3.0 cumulative GPA in Graduate coursework
  • Transcripts showing completed graduate level courses in:
  • Structural Design
  • Steel or Wood Design
  • Concrete
  • Seismic
  • Professional Engineer (PE) license in California
  • Structural Engineer (SE) License in California.
  • Proficiency in FEA and structural design software, including ETABS, RISA, SAFE, RAM Steel, Enercalc, and spCol.
  • Strong knowledge of relevant codes and standards, including ACI 318, AISC 360, TMS 402/602, ASCE 7, ASCE 41, CBC, and CEBC.
  • Ability to design multiple structural materials (concrete, steel, CMU, wood).
  • Experience with managing HCAI/OSHPD projects and/or DSA projects.
  • Experience developing retrofit schemes for existing structures.
  • Experience designing healthcare, laboratory, or other highly regulated facilities.
  • Solid understanding of seismic design principles and experience working in high seismic hazard zones.
  • Skilled in preparing and overseeing the preparation of technical documents, structural drawings, and calculation packages.
  • This person oversees, coordination, and communication for cross-team collaboration, and also actively performs these actions.
  • Experience in managing successful profitable project budgets.
  • Ability to supervise and mentor engineers and provide quality control oversight.
  • Strong organizational and time-management abilities to balance multiple projects.

Additional Information
Application Process
If you are interested in this position, please apply on our careers page. Resumes sent elsewhere will not be considered.
Please provide transcripts for all undergraduate and graduate courses as well as a cover letter. In your cover letter (PDF) please respond to the following prompts:
  • Describe a time when you were assigned a project or task that turned out to be really difficult. How did you work through it, and what was the outcome?
  • Who has most influenced you and why?

Physical Demands and Work Environment
  • Duties are performed in a normal office environment while sitting at a desk or computer table.
  • Duties require the ability to actively engage with a computer for several hours per day.
  • May occasionally need to lift items up to 15 lbs.
  • Duties require in-person attendance, Monday through Friday, during our business hours of 8 AM to 5 PM at our office in Irvine for the training period.
  • Following a satisfactory training period a hybrid schedule of 2 days per week in the office may be accommodated.

Our Offices
Our Greater Los Angeles Structural office has two locations at the Bloc in Downtown Los Angeles and at the Irvine Towers in Irvine. A warm and friendly environment, we are dedicated to growing with our employees and allowing people to pursue their passions.
KPFF Consulting Engineers participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
Our Employees
Are valued and empowered, collaborative and team oriented, innovative in their approach and passionate about their work. They are reliable, trustworthy, and open with a high level of integrity. They value diversity, are inclusive and are committed to critically thinking through problems and finding solutions.
KPFF Consulting Engineers participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
KPFF Consulting Engineers is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, creed, ethnicity, national origin, religion, marital status, sex/gender (including sexual orientation or gender identity), pregnancy, veteran status, citizenship status, physical or mental disability, or any other protected basis.