1

Fresh Graduate Software Engineer Jobs in California

NEW GRADUATE ENGINEER, SOFTWARE Our SpaceX team is working on the toughest and most audacious projects on our planet: making humanity multiplanetary. As a software engineer on the SpaceX team, you ...

NEW GRADUATE ENGINEER, SOFTWARE Our SpaceX team is working on the toughest and most audacious projects on our planet: making humanity multiplanetary. As a software engineer on the SpaceX team, you ...

NEW GRADUATE ENGINEER, SOFTWARE Our SpaceX team is working on the toughest and most audacious projects on our planet: making humanity multiplanetary. As a software engineer on the SpaceX team, you ...

SOFTWARE ENGINEER (STARFALL) As a Software Engineer on the Starfall Engineering organization, you ... Aerospace experience is not required to be successful here - we want our engineers to bring fresh ...

As a software engineer on the SpaceX team, you will demonstrate extreme ownership through detailed and thorough design, testing, and deployment, ultimately seeing your software through all aspects of ...

Sr Software Engineer

Los Gatos, CA

$142K - $188K/yr

... fresh ideas that drive innovation. When you join us, you'll find: * Purpose-driven work that makes ... The Senior Software Engineer is responsible for designing, developing, testing, and supporting ...

Sr Software Engineer

Los Gatos, CA · On-site

$142K - $188K/yr

... fresh ideas that drive innovation. When you join us, you'll find: * Purpose-driven work that makes ... The Senior Software Engineer is responsible for designing, developing, testing, and supporting ...

SOFTWARE ENGINEER (STARFALL) As a Software Engineer on the Starfall Engineering organization, you ... Aerospace experience is not required to be successful here - we want our engineers to bring fresh ...

Learn to Win Senior Software Engineer Learn to Win (L2W) is actively seeking senior software ... In hope of bridging the gap, a group of graduate students from Harvard and Stanford has teamed up ...

SOFTWARE ENGINEER (STARFALL) As a Software Engineer on the Starfall Engineering organization, you ... Aerospace experience is not required to be successful here - we want our engineers to bring fresh ...

... new PhD Graduate • Should be versatile in C++, data structure, algorithms Preferred : • ... software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988 ...

Software Engineer The Mission: Do you want to build software that solves the world's most complex ... Experience: 2+ years (BS) or recent MS graduate with professional experience building maintainable ...

next page

Showing results 1-20

Fresh Graduate Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do fresh graduate software engineer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for fresh graduate software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What is a Fresh Graduate Software Engineer job?

A Fresh Graduate Software Engineer is an entry-level role for recent graduates with a degree in computer science or a related field. They typically work on coding, testing, debugging, and collaborating with senior engineers to develop software solutions. This role helps new engineers gain hands-on experience with programming languages, development tools, and industry best practices. It often involves learning from mentors, contributing to real projects, and growing technical and problem-solving skills.

What types of projects or tasks can I expect to work on as a Fresh Graduate Software Engineer?

As a Fresh Graduate Software Engineer, you will typically start by assisting with code development, debugging, and testing under the guidance of senior engineers. Common tasks include contributing to software features, fixing bugs, reviewing code, and helping maintain documentation. You may work on real-world client projects or internal tools, depending on the company's focus, and regularly participate in team meetings and code reviews. This hands-on experience helps you develop practical skills, understand software development cycles, and build a foundation for future career growth.

What are the key skills and qualifications needed to thrive in the Fresh Graduate Software Engineer position, and why are they important?

To thrive as a Fresh Graduate Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with version control systems like Git, experience with integrated development environments (IDEs), and internships or personal projects are highly valued. Strong communication, a willingness to learn, and teamwork skills help new engineers adapt quickly and contribute to projects. These skills collectively enable new graduates to tackle technical challenges, grow professionally, and integrate smoothly into collaborative development environments.

What are the most commonly searched types of Fresh Graduate Software Engineer jobs in California? The most popular types of Fresh Graduate Software Engineer jobs in California are:
What are popular job titles related to Fresh Graduate Software Engineer jobs in California? For Fresh Graduate Software Engineer jobs in California, the most frequently searched job titles are:
What cities in California are hiring for Fresh Graduate Software Engineer jobs? Cities in California with the most Fresh Graduate Software Engineer job openings:
Infographic showing various Fresh Graduate Software Engineer job openings in California as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.
IT Staff Systems Engineer (DevOps)

IT Staff Systems Engineer (DevOps)

Cadence Design Systems Inc.

San Jose, CA • On-site

$57.21 - $106.25/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 9 days ago


Cadence Design Systems rating

9.0

Company rating: 9.0 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

33rd of 245 rated software companies


Job description

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Cadence is seeking a DevOps Support Engineer to join our team to support, manage, and improve the DevOps environment. The candidate should have hands-on experience with cloud solutions and proven expertise in working directly with R&D software development teams to develop solutions to optimize their working environment collaboratively.

Cadence has a 30-year history of applying leading-edge optimization and analysis algorithms to highly complex problems in semiconductor and electronic design, verification, and analysis. We are looking for a recent graduate software engineer to join our team of collaborative EDA professionals to deliver the best-in-class next-generation software for physical IC applications. The software engineer will work on complex problems where data analysis requires an evaluation of intangible variance factors to develop leading-edge software for the physical design and verification of products at advanced nodes.

Each day with Cadence offers exciting opportunities to create a better, more connected world. We are leading the charge to solve technology's toughest challenges. Working at Cadence means working alongside the industry's brightest people and innovating for the biggest, most innovative companies around the globe.

Role: DevOps Support Engineer

Location: San Jose, CA (onsite position)

Responsibilities

  • Supporting multiple geological locations to serve user communities across North America, Europe, and Asia sites.

  • Focusing on improving R&D productivity and committing to customer success.

  • Design, implement, and maintain CI/CD pipelines for automated builds and deployments

  • Automate infrastructure provisioning using Infrastructure as Code (IaC) tools

  • Troubleshoot and resolve issues across development, testing, and production environments

  • Operating, managing, and enhancing the internal compute farm and associated cloud (Azure).

  • Maintaining, enhancing, monitoring, reporting, and improving its efficiency.

Requirements

  • 7+ years of technical experience architecting, managing, and improving a DevOps environment running both Windows and Linux.

  • 3+ years working in a global group, coordinating support, strategies, projects, and operations across multiple geographies in a team-oriented approach

  • Solid understanding and proven operational experience with DevSecOps and best practices

  • Experience building and managing CI/CD pipeline in cloud (Azure preferred)

  • Strong Linux administration skills and problem-solving skills

  • Experience working directly with R&D software development teams to collaboratively develop solutions to optimize their working environment

  • Experience in HPC using LSF or Slurm is preferred.

  • Strong process focus shown through documentation, change management, incident management and problem-resolution activities

Education: BS / MS in Computer Science or related field

The hourly range for California is $57.21 to $106.25 per hour. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Please note that the hourly range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.

We're doing work that matters. Help us solve what others can't.

What Cadence Design Systems employees say

Workplace

Get the full story on Breakroom