1

Senior Embedded Software Engineer Jobs in California

Sr. Embedded Engineer

Foster City, CA · On-site

$141K - $185K/yr

NAVA Software solutions is looking for a Sr. Embedded Engineer Details: Sr. Embedded Engineer Location: Foster City CA (1-2 days/week onsite) Duration: Full time /Direct Hire Looking for a Senior ...

Senior Embedded Software Engineer

Emeryville, CA · On-site +1

$170K - $210K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Senior Embedded Software Engineer at unspun We are looking for a hands-on, execution-driven Senior Embedded Software Engineer to ship and sustain production-quality embedded and edge software for our ...

Senior Embedded Software Engineer

Camarillo, CA · On-site

$120 - $160/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking an experienced Senior Embedded Software Engineer to join our team. You will be developing and verifying complex digital designs for use in spaceborne products across our commercial and ...

Senior Embedded Software Engineer

Mountain View, CA · On-site

$190 - $240/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We're seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the higher-level software stack.

Senior Embedded Software Engineer

Mountain View, CA · On-site

$190 - $240/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We're seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the higher-level software stack.

Senior Embedded Software Engineer

Camarillo, CA

$126K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking an experienced Senior Embedded Software Engineer to join our team. You will be developing and verifying complex digital designs for use in spaceborne products across our commercial and ...

Senior Embedded Software Engineer

Camarillo, CA · On-site

$126K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking an experienced Senior Embedded Software Engineer to join our team. You will be developing and verifying complex digital designs for use in spaceborne products across our commercial and ...

Senior Embedded Software Engineer

Camarillo, CA · On-site

$126K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking an experienced Senior Embedded Software Engineer to join our team. You will be developing and verifying complex digital designs for use in spaceborne products across our commercial and ...

Senior Embedded Software Engineer

Los Angeles, CA · Hybrid

$135K - $200K/yr

  • Medical

  • Dental

  • Retirement

This Senior Embedded Software Engineer position is based at Silvus Technologies' headquarters in the heart of vibrant West Los Angeles, CA, and is on a hybrid schedule; a minimum of 3 days onsite per ...

About The Role Tau Motors seeks a highly skilled and experienced Senior Embedded Software Engineer to join our team. You will drive the development of Tau's cutting-edge software-enabled platforms ...

Senior Embedded Software Engineer

Irvine, CA · On-site

$133K - $174K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As a Senior Embedded Software Engineer, you will work directly with the Turion team to assist in the architecture, development, and testing of the flight software that commands and monitors our ...

Senior Embedded Software Engineer

Long Beach, CA · On-site

$140 - $220/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Role Odin Dynamics is hiring multiple Senior Embedded Software Engineers to serve as Responsible Engineers for critical embedded subsystems across our platform. Each engineer will take primary ...

Sr Embedded Software engineer

Poway, CA · On-site

$127K - $166K/yr

As a Senior Embedded Software Engineer, you wouldn't just be creating software--you'd be developing the brain and nervous system of the hardware that's sent to orbit on the latest satellites. In a ...

Showing results 21-40

Senior Embedded Software Engineer information

See California salary details

$74.5K

$142.9K

$191K

How much do senior embedded software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for senior embedded software engineer in California is $142,877.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,400.00 and $160,400.00 per year, depending on experience, location, and employer.

What is a senior embedded software engineer?

A Senior Embedded Software Engineer is an experienced professional who designs, develops, tests, and maintains software that runs on embedded systems—specialized computing devices that are not traditional computers, such as automotive control systems, medical devices, or consumer electronics. They often work closely with hardware engineers to ensure software integrates seamlessly with hardware components. Senior engineers typically lead projects, mentor junior staff, and contribute to system architecture and design decisions. Their expertise includes programming languages like C or C++, real-time operating systems, and debugging tools specialized for embedded environments.

What are the key skills and qualifications needed to thrive as a senior embedded software engineer?

To thrive as a Senior Embedded Software Engineer, you need deep expertise in embedded C/C++ programming, real-time operating systems (RTOS), and a strong background in computer engineering or a related field. Familiarity with hardware debugging tools (such as oscilloscopes and logic analyzers), version control systems (like Git), and relevant certifications (e.g., ARM Accredited Engineer) is typically required. Exceptional problem-solving, communication, and project leadership skills help you collaborate effectively and mentor junior engineers. These competencies ensure the creation of robust, efficient, and reliable embedded systems critical for product success.

What are some common challenges senior embedded software engineers face when integrating software with new hardware platforms?

Senior Embedded Software Engineers often encounter challenges such as ensuring software compatibility with diverse hardware architectures, optimizing for limited memory or processing power, and debugging hardware-software interactions. These engineers must frequently collaborate with hardware teams to resolve timing issues, manage device drivers, and ensure reliable system performance. Successfully navigating these challenges requires strong problem-solving skills, adaptability, and a deep understanding of both hardware constraints and software design.

What is the difference between Senior Embedded Software Engineer vs Embedded Software Engineer?

AspectSenior Embedded Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's/Master's in Computer Engineering, Electrical Engineering, or related field; experience in embedded systemsBachelor's degree in relevant field; entry-level to mid-level experience
Work EnvironmentDesigning, developing, testing embedded systems for hardware productsDeveloping firmware and software for embedded devices, often under supervision
Employer & Industry UsageTech companies, automotive, aerospace, consumer electronicsSimilar industries, often as part of product development teams

The main difference between a Senior Embedded Software Engineer and an Embedded Software Engineer lies in experience and responsibility. Senior engineers typically have more expertise, lead projects, and mentor junior staff, while embedded software engineers focus on developing and testing embedded code. Both roles require similar technical skills and industry knowledge, but senior roles involve greater leadership and strategic input.

What are the most commonly searched types of Embedded Software Engineer jobs in California?

The most popular types of Embedded Software Engineer jobs in California are:

What cities in California are hiring for Senior Embedded Software Engineer jobs?

Cities in California with the most Senior Embedded Software Engineer job openings:

Infographic showing various Senior Embedded Software Engineer 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 $142,877 per year, or $68.7 per hour.

Sr. Embedded Engineer

NAVA Software Solutions

Foster City, CA • On-site

$141K - $185K/yr

Full-time

Re-posted 29 days ago


Job description

NAVA Software solutions is looking for a Sr. Embedded Engineer
Details:
Sr. Embedded Engineer
Location: Foster City CA (1-2 days/week onsite)
Duration: Full time /Direct Hire
Looking for a Senior Embedded Software Engineer to join the engineering team as a key contributor. As part of a small team, you will develop firmware for various components that comprise Motiv's EV solution. Responsibilities include technical leadership, software design, coding, testing, and debugging. Candidates should enjoy getting their hands dirty and debugging in hardware with digital probes, oscilloscopes, as well as contributing to Motiv's long-term software vision. May require occasional domestic travel, less than 5%. This position reports to the Software Engineering Manager and is based in Foster City, CA.
Responsibilities
  • Work with management, architects, and developers to create cost-effective, flexible, reliable software solutions which scale with our business
  • Design, develop, implement, and maintain embedded vehicle control software in C
  • Independently perform board bring-up and code debug, including utilization of associated tools such as oscilloscopes, logic and protocol analyzers, JTAG and trace pods
  • Fulfill all specified and derived requirements, including: safety, timing, and signal processing requirements of control algorithms for chassis systems, power converters, and motor controllers
  • Conduct requirements analysis, develop requirements documents and design documents
  • Conduct requirements and design reviews
  • Develop and document test plans, tests, and track results
  • Participate in peer design and code reviews
  • Participate in and encourage continuous improvement of software quality
  • Adhere to Motiv company policies and procedures, as well as software best-practices

Education and Experience
  • BS in Computer Engineering, Software Engineering, or Electrical Engineering with Software Emphasis
  • Strong understanding of software engineering principles, including SW Quality Assurance and full SDLC
  • 7 years industry experience developing real-time software for embedded systems required
  • Strong proficiency in C - ability to understand compiler output (assembly)
  • Experience implementing control algorithms; strong understanding of control theory
  • Experience with both RTOS and bare-metal systems
  • 4 years' hands-on experience at the software-hardware interface
  • Strong analytical and communications skills
  • Familiarity with Python and bash

Preferred Qualifications
  • MS in Computer Engineering, Software Engineering, or Electrical Engineering with Software Emphasis
  • Experience as a technical lead
  • Experience developing safety-critical systems
  • Experience in automotive industry, CAN bus, etc.

NAVA Software Solutions logo

About NAVA Software Solutions

Sourced by ZipRecruiter

NAVA is a strategic partner for companies seeking to develop or customize software and products. Our team of experts leverages cutting-edge technology and deep industry knowledge to provide customized solutions that drive business success. Whether you're looking to improve your operations, increase efficiency, or bring a new product to market, NAVA has the expertise and resources to help you achieve your goals. Trust us to be your partner in software and product development.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Rocky Hill, CT, US

Social media