1

Senior C Software Developer Jobs in California (NOW HIRING)

Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, C++ (DRAGON) As a Sr. Software Engineer on ...

Senior C/C++ Developer

San Jose, CA · On-site +1

$63.75 - $84.25/hr

... senior level Software Engineers for our San Jose, CA office ... The ideal candidate will develop, maintain, and support software for the Index Engines' Linux ...

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 C/C++ Developer

San Jose, CA · On-site +1

$63.75 - $84.25/hr

... senior level Software Engineers for our San Jose, CA office ... The ideal candidate will develop, maintain, and support software for the Index Engines' Linux ...

Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, C++ (DRAGON) As a Sr. Software Engineer on ...

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

About the Role We are looking for a skilled and experienced C++ Engineer to design and build high-performance software on Linux. You will be a key contributor to an advanced multi-disciplinary system ...

next page

Showing results 1-20

Senior C Software Developer information

See California salary details

$20

$67

$102

How much do senior c software developer jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for senior c software developer in California is $67.95, according to ZipRecruiter salary data. Most workers in this role earn between $53.61 and $76.15 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a senior C software developer?

To thrive as a Senior C Software Developer, you need deep knowledge of C programming, algorithms, data structures, and several years of professional software development experience. Familiarity with version control systems like Git, debugging tools such as GDB, and possibly certifications in software engineering or secure coding are typical requirements. Strong problem-solving skills, communication, and the ability to mentor junior developers are valuable soft skills in this role. These skills are vital for creating reliable, efficient software, collaborating effectively, and leading technical projects.

What is a senior C software developer?

Senior C Software Developers are experienced programmers who specialize in designing, developing, and maintaining software applications using the C programming language. They often lead development teams, architect complex systems, and ensure code quality and performance. Their responsibilities include writing efficient code, debugging complex issues, mentoring junior developers, and collaborating with other teams to deliver robust software solutions. Typically, they have several years of experience and a deep understanding of system-level programming, operating systems, and software engineering best practices.

What are some common challenges faced by senior C software developers when working on large-scale projects?

Senior C Software Developers often encounter challenges such as optimizing legacy code for performance, maintaining code quality across large codebases, and ensuring compatibility with various hardware architectures. Collaborating with cross-functional teams—including QA, DevOps, and hardware engineers—requires strong communication and problem-solving skills. Additionally, balancing new feature development with the responsibility of mentoring junior developers and conducting code reviews is a frequent aspect of this role.
What are popular job titles related to Senior C Software Developer jobs in California? For Senior C Software Developer jobs in California, the most frequently searched job titles are:
What job categories do people searching Senior C Software Developer jobs in California look for? The top searched job categories for Senior C Software Developer jobs in California are:
What cities in California are hiring for Senior C Software Developer jobs? Cities in California with the most Senior C Software Developer job openings:

Senior C#.NET Software Developer

West Advanced Technologies (WATI)

West Sacramento, CA • On-site

Full-time

Re-posted 21 days ago


Job description

Senior C#.NET Software Developer
West Sacramento, CA
36+ months
Mandatory Qualifications:
At least seven (7) years of experience, within the last ten (10) years performing design, development, and implementation of distributed, enterprise scalable MVC and Web Forms web applications, Microsoft WCF and RESTful web services running on Windows servers using Microsoft C# .NET in support of a large-scale Pension, Financial, or similar type organization.
At least five (5) years of experience creating highly usable internet and intranet applications using ASP.NET, C#, C, HTML, JavaScript, & CSS.
At least five (5) years of experience integrating modern n-tier enterprise applications with mainframe legacy systems.
At least two (2) years of experience using LINQ and Entity Framework.
At least one (1) year experience developing cloud-native applications that utilize managed services, serverless compute, containers.
Education: Bachelor's Degree in information technology.
Certification: AWS Developer or Solution Architect certification at Associate or higher level.
Desirable Qualifications:
Extensive knowledge of Bootstrap, Telerik Kendo UI, and CSS LESS/SASS Pre-processors.
Experience using Microsoft Web API & Microsoft ASP.NET MVC with Angular.js, Knockout.js, or other popular JavaScript libraries.
Experience converting .Net Framework solutions to .Net Core.
Experience using AWS/Azure .Net SDKs to leverage the APIs of cloud-based managed services.
Experience writing serverless compute functions or containerized Web APIs.
Ability to mentor development staff to work effectively with established design patterns leveraging shared services, a robust library of base classes, & available utilities.
Ability to create technical specifications, functional requirements, design models, test plans, user documentation, or other SDLC artifacts as needed.
Experience with iterative development methodologies, particularly Agile/SCRUM.
Excellent oral communication and technical writing skills.
Regards
Naresh Damagalla
West Advanced Technologies, Inc
E: naresh.d@wati.com D: 279-666-5838 M: 916-694-5317
Serving government agencies for 18 Years
www.wati.com