1

Software Coding Jobs in California (NOW HIRING)

Evaluate software coding standards compliance. * Review derived requirements. * Work closely with software, systems, FPGA, and certification teams. Required Technical Skills * DO-178C * DO-178C ...

New

Required : โ€ข Graduate of a bachelor's degree or graduate program by the start of employment โ€ข 3+ years of software programming or development experience โ€ข Software coding experience in one or ...

Sr Software Engineer

San Jose, CA ยท On-site

$143K - $189K/yr

Conduct formal and informal software code reviews, providing constructive feedback to team members to ensure software code quality and adherence to clean and scalable software coding principles.

Responsibilities : โ€ข Learn and become proficient in the current Pago software code base and various software tools utilized to create the Pago software product โ€ข Understand the concepts and ...

(USA) Senior, Software Engineer

Milpitas, CA ยท On-site

$139K - $184K/yr

You will drive the full software development lifecycle, including design, coding, testing, and deployment, while integrating advanced AI/ML components to enhance platform capabilities. This role ...

(USA) Senior, Software Engineer

San Mateo, CA ยท On-site

$139K - $183K/yr

You will drive the full software development lifecycle, including design, coding, testing, and deployment, while integrating advanced AI/ML components to enhance platform capabilities. This role ...

(USA) Senior, Software Engineer

Mountain View, CA ยท On-site

$143K - $189K/yr

You will drive the full software development lifecycle, including design, coding, testing, and deployment, while integrating advanced AI/ML components to enhance platform capabilities. This role ...

(USA) Senior, Software Engineer

Sunnyvale, CA ยท On-site

$144K - $190K/yr

You will drive the full software development lifecycle, including design, coding, testing, and deployment, while integrating advanced AI/ML components to enhance platform capabilities. This role ...

(USA) Senior, Software Engineer

San Jose, CA ยท On-site

$143K - $189K/yr

You will drive the full software development lifecycle, including design, coding, testing, and deployment, while integrating advanced AI/ML components to enhance platform capabilities. This role ...

(USA) Senior, Software Engineer

Fremont, CA ยท On-site

$134K - $176K/yr

You will drive the full software development lifecycle, including design, coding, testing, and deployment, while integrating advanced AI/ML components to enhance platform capabilities. This role ...

(USA) Senior, Software Engineer

Hayward, CA ยท On-site

$140K - $185K/yr

You will drive the full software development lifecycle, including design, coding, testing, and deployment, while integrating advanced AI/ML components to enhance platform capabilities. This role ...

(USA) Senior, Software Engineer

Cupertino, CA ยท On-site

$151K - $199K/yr

You will drive the full software development lifecycle, including design, coding, testing, and deployment, while integrating advanced AI/ML components to enhance platform capabilities. This role ...

Principal Software Engineer

Santa Clara, CA

$159K - $213K/yr

Develop software and coding based on software architecture. * Test new developed modules if feasible. * Simulate environment to verify key algorithms. * Finish the whole software coding within the ...

Be Seen First

Embedded Software Engineers

Valencia, CA ยท On-site

$80 - $90/hr

Responsible for analyzing, designing, programming, debugging, and modification of an embedded software code base of a class III medical device. * Responsible for developing, applying and maintaining ...

next page

Showing results 1-20

Software Coding information

See California salary details

$47.4K

$110.4K

$163.8K

How much do software coding jobs pay per year?

As of Aug 23, 2026, the average yearly pay for software coding in California is $110,380.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $128,300.00 per year, depending on experience, location, and employer.

What is software coding?

Software coding is the process of writing instructions that a computer can understand and execute, using programming languages such as Python, Java, or C++. These instructions, known as code, form the basis of software applications, websites, and systems. Coders or programmers translate requirements and logic into a structured language that tells the computer what to do. Coding is a key component in software development and is essential for building, maintaining, and improving digital products.

What are the key skills and qualifications needed to thrive in software coding, and why are they important?

To thrive in Software Coding, you need strong programming skills, algorithmic thinking, and a solid understanding of software development principles, often supported by a degree in computer science or a related field. Familiarity with coding languages like Python, Java, or C++, as well as version control systems such as Git, is typically required, and certifications like Microsoft Certified: Azure Developer or AWS Certified Developer can be advantageous. Problem-solving, attention to detail, and effective communication are crucial soft skills for collaborating with teams and debugging code. These skills enable the creation of reliable, efficient software solutions and ensure successful project delivery in a fast-evolving tech environment.

What are some common challenges software coders face when working on collaborative projects?

Software coders often encounter challenges such as merging code changes, managing different coding styles, and maintaining clear communication within the team. Version control conflicts and ensuring code consistency across team members can also be tricky, especially in large or distributed teams. To overcome these issues, coders typically rely on tools like Git, adhere to coding standards, and participate in regular code reviews to ensure smooth collaboration and high-quality output.

What is the difference between Software Coding vs Software Testing?

AspectSoftware CodingSoftware Testing
Primary FocusWriting and developing code to create software applicationsEvaluating and verifying software to identify bugs and ensure quality
Required SkillsProgramming languages, problem-solving, algorithm designTesting methodologies, attention to detail, analytical skills
Work EnvironmentDevelopment teams, coding labs, software companiesQuality assurance teams, testing labs, software companies
Common CertificationsNone specific, but programming certifications helpfulISTQB, CSTE, CSQA

While software coding involves creating and writing the actual code for applications, software testing focuses on evaluating the software to find and fix bugs. Both roles are essential in the software development lifecycle and often work closely together to ensure high-quality products.

What jobs can I do with software coding?

Software coding skills open opportunities in roles such as software developer, web developer, mobile app developer, systems analyst, and quality assurance tester. These jobs typically require proficiency in programming languages like Java, Python, or C++, and may involve working in teams using tools like Git and Agile methodologies.

What cities in California are hiring for Software Coding jobs?

Cities in California with the most Software Coding job openings:

Infographic showing various Software Coding job openings in California as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $110,380 per year, or $53.1 per hour.

Avionics Software Engineer

Della Infotech

Campbell, CA โ€ข On-site

Other

Posted 3 days ago

New


Job description

Job title: Avionics Software Engineer
Duration: 11 months
Location: Campbell, CA
Job description
This is similar role is similar to embedded network engineer experienced DO-178C SOI-2 Dev Engineer to support certification of Time-Sensitive Networking (TSN) software for safety-critical avionics platforms. The engineer will participate in Software Development Reviews (SOI-2) by evaluating software requirements, architecture, detailed design, traceability, and compliance with DO-178C objectives.
The role involves reviewing TSN software components such as IEEE 802.1AS (gPTP), IEEE 802.1Qbv Time-Aware Shaper, IEEE 802.1Qav Credit-Based Shaper, IEEE 802.1CB FRER, ENETC drivers, LOS-178 networking stack, and LCS components.
Responsibilities
  • Perform DO-178C SOI-2 certification reviews.
  • System, High-Level Requirements (HLR) and Low-Level Requirements (LLR) Authoring for Networking and TSN.
  • Verify software architecture and detailed design compliance.
  • Review bidirectional requirements traceability.
  • Evaluate software coding standards compliance.
  • Review derived requirements.
  • Work closely with software, systems, FPGA, and certification teams.
Required Technical Skills
  • DO-178C
  • DO-178C lifecycle
TSN Knowledge
  • IEEE 802.1AS (gPTP/PTP)
  • IEEE 802.1Qbv, Qav, VLAN
  • Traffic Classes/Queue Scheduling
Embedded Software
  • Embedded C/ Linux
  • RTOS/Device Drivers
Networking
  • Ethernet /VLAN /Layer-2 Switching
  • Socket Programming
  • TCP/IP fundamentals

Della Infotech logo

About Della Infotech

Sourced by ZipRecruiter

Della Infotech Inc is in the staffing business for 10 years. Over the years, we have placed hundreds of candidates to various temp and permanent positions with our 50+ happy clients all over US and Canada including Fortune 500 corporations.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Irvine, CA, US

Year founded

2012

Social media