1

Senior C++ Software Engineer Jobs in California (NOW HIRING)

Java Software Engineer

San Jose, CA

$60.75 - $83.25/hr

Insurance (P&C) Software maker Engagement: FTE with this Insurance (P&C) Software maker Location: San Jose, CA Authorization: Sponsorship not available We are currently seeking a Software Engineer to ...

Be Seen First

Senior C++ Software Engineer Location: San Diego, CA Job Type: On-Site US Citizenship: Required Technology Unlimited Group (TUG) is seeking a highly motivated Senior C++ Software Engineer to support ...

Senior Flight Software C++ Engineer

Goleta, CA ยท On-site

$145K - $235K/yr

Toyon is seeking a passionate and talented Senior Flight Software C++ Engineer to join our growing team developing cutting-edge aerospace flight systems and diagnostic tools. This role is critical to ...

Senior Software Engineer (C++)

Aliso Viejo, CA ยท Hybrid

$177.30K - $265.90K/yr

Senior Software Engineer - PlayStation Location: Aliso Viejo, CA Type: Full-time: Hybrid; onsite 2 ... Design, build, and maintain high-performance C/C++ services that power PlayStation experiences.

next page

Showing results 1-20

Senior C Software Engineer information

See California salary details

$92.8K

$156.1K

$220.1K

How much do senior c++ software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for senior c++ software engineer in California is $156,119.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $181,100.00 per year, depending on experience, location, and employer.

What is the difference between Senior C++ Software Engineer vs Software Developer?

AspectSenior C++ Software EngineerSoftware Developer
Required CredentialsBachelor's or higher in Computer Science, C++ proficiency, experience in software designBachelor's in Computer Science or related field, programming skills in various languages including C++
Work EnvironmentDevelops high-performance applications, often in systems, gaming, or embedded industriesCreates software solutions across diverse industries, including web, mobile, and enterprise
Employer & Industry UsageTech companies, gaming, finance, embedded systemsStartups, tech firms, enterprise software companies

While both roles involve programming and software development, a Senior C++ Software Engineer specializes in high-performance C++ applications and often has more experience in system-level design. A Software Developer may work with multiple languages and broader project scopes. The senior engineer typically focuses on complex, performance-critical projects, whereas developers may handle a wider range of tasks across different technologies.

What are the most commonly searched types of C++ Software Engineer jobs in California? The most popular types of C++ Software Engineer jobs in California are:
What cities in California are hiring for Senior C++ Software Engineer jobs? Cities in California with the most Senior C++ Software Engineer job openings:
Infographic showing various Senior C++ Software Engineer job openings in California as of May 2026, with employment types broken down into 1% Internship, 5% As Needed, 65% Full Time, 1% Part Time, and 28% Contract. Highlights an 21% Physical, 24% Hybrid, and 55% Remote job distribution, with an average salary of $156,119 per year, or $75.1 per hour.

Senior Software Engineer (Go, or C and C++ )

Purple Drive

Sunnyvale, CA โ€ข On-site

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Overview:
Job Title: Senior Software Engineer - Linux/Kubernetes
Location: Bay Area, CA (Onsite)
Employment Type: Contract
Job Summary
We are seeking a highly experienced Senior Software Engineer with strong expertise in Linux driver development, Kubernetes operations, and backend programming. This is an onsite contract role in the Bay Area, CA, ideal for a hands-on engineer with deep technical knowledge in distributed systems and cloud-native environments.
Required Skills & Experience
  • 10+ years of professional software development experience.
  • 5+ years working with Linux Operating Systems with a focus on driver development.
  • Expert knowledge of Kubernetes operations, API servers, and lifecycle automation.
  • Proficiency in Go, or C/C++ programming languages.
  • Strong knowledge of Git and other source control systems.
  • Familiarity with deployment tools such as Ansible and Puppet.
Bonus Skills (Nice to Have)
  • Experience with Kubernetes plugin development.
  • Prior exposure to Edge Computing products.