1

New Graduate Software Engineer Jobs in California

... 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 ...

Collaborate with teammates to build new features and solve technical problems. * Create documentation that supports software deployment and ongoing maintenance. Data Analytics Engineering: Turn data ...

Collaborate with teammates to build new features and solve technical problems. * Create documentation that supports software deployment and ongoing maintenance. Data Analytics Engineering: Turn data ...

Software Engineer

San Jose, CA · On-site

$110K - $147K/yr

Collaborate with teammates to build new features and solve technical problems. * Create documentation that supports software deployment and ongoing maintenance. Data Analytics Engineering: Turn data ...

Develop new capabilities and re-architect parts of an existing system. * Take part in test-driven ... Bachelors degree in Software Engineering, Information Technology or related field * Between 1 and 3 ...

... software looks like. If you want to spend your early career solving hard technical problems ... What You'll Do As a new graduate engineer, you'll work across the stack and collaborate closely ...

Investigate new tools, libraries, and frameworks to improve software functionality and development workflows. * Collaborate with engineering teams to identify areas of improvement in existing ...

Software Engineer

San Diego, CA · On-site

$110K - $138K/yr

Experience: 2+ years (BS) or recent MS graduate with professional experience building maintainable ... You are a "trailblazer"-someone who is comfortable with ambiguity and loves learning new libraries ...

Investigate new tools, libraries, and frameworks to improve software functionality and development workflows. * Collaborate with engineering teams to identify areas of improvement in existing ...

Remote Software Engineer (USA Only) | $60 - $80 per hour Are you a software engineer who thrives in ... Collaborate with product managers, designers, and fellow engineers to define and implement new ...

Software Engineer

Carlsbad, CA · On-site

$94K - $126K/yr

Work within a team to develop new complex software projects. * Deliver with inputs provided via ... BA or BS (college graduate) - required. The posted pay range, $94,800 - 126,400 per year, is what ...

Showing results 21-40

New Graduate Software Engineer information

See California salary details

$23.7K

$103.5K

$186.5K

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

As of Aug 10, 2026, the average yearly pay for new graduate software engineer in California is $103,490.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,100.00 and $118,400.00 per year, depending on experience, location, and employer.

What does a new graduate software engineer do?

A New Graduate Software Engineer is an entry-level professional who designs, develops, tests, and maintains software applications or systems. They typically work as part of a team, collaborating with other engineers, designers, and product managers to create software solutions. These engineers often learn new programming languages, tools, and technologies on the job while contributing to real-world projects. Their responsibilities may include writing code, debugging issues, participating in code reviews, and documenting technical processes.

What collaborative opportunities can a new graduate software engineer expect when joining a software development team?

As a New Graduate Software Engineer, you will typically work closely with senior engineers, product managers, and quality assurance testers. Collaboration often takes place during code reviews, sprint planning meetings, and daily stand-ups, providing regular feedback and support. This team-based environment helps you quickly learn best practices, understand project workflows, and develop both technical and communication skills essential for career growth. You'll also have the chance to contribute to group problem-solving sessions and pair programming, which are invaluable for building your expertise and confidence.

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

To thrive as a New Graduate Software Engineer, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically backed by a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, development environments, and possibly cloud platforms or CI/CD pipelines is often required. Strong problem-solving skills, eagerness to learn, and effective communication help you collaborate and adapt in dynamic team environments. These skills and qualities are essential for delivering high-quality code, integrating smoothly with team workflows, and growing quickly in the role.
What are popular job titles related to New Graduate Software Engineer jobs in California? For New Graduate Software Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching New Graduate Software Engineer jobs in California look for? The top searched job categories for New Graduate Software Engineer jobs in California are:
What cities in California are hiring for New Graduate Software Engineer jobs? Cities in California with the most New Graduate Software Engineer job openings:
Infographic showing various New Graduate Software Engineer job openings in California as of August 2026, with employment types broken down into 78% Full Time, 17% Part Time, 2% Temporary, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $103,490 per year, or $49.8 per hour.

Lead Software Engineer

Cadence

San Jose, CA • On-site

Full-time

Re-posted 8 days ago


Job description

Job Summary:
Cadence is a company that focuses on developing leaders and innovators in technology. They are looking for a highly motivated Lead Software Engineer to join the Protium Compiler team, responsible for designing, developing, and supporting FPGA prototyping compiler software.
Responsibilities:
• Designing, developing, troubleshooting, debugging and supporting the rapid FPGA prototyping compiler software.
• Code optimization and development.
• Data-model enhancements.
• Static timing and instrumentation implementation.
• Addressing customer issues in current systems.
Qualifications:
Required:
• BS with a minimum of 4 years of experience OR MS with a minimum of 2 years of experience OR new PhD Graduate
• Should be versatile in C++, data structure, algorithms
Preferred:
• Experience of static timing analysis is a plus
• Experience with AI-assisted programming and testing tools is a plus
• Electronics circuit design experience is a plus
Company:
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Founded in 1988, the company is headquartered in San Jose, USA, with a team of 10001+ employees. The company is currently Late Stage.