1

Embedded Software Consultant Jobs in California (NOW HIRING)

Embedded Software Engineer Location: Burlingame, CA Duration: Contract - 12 months Pay Range: $56 ... consulting and workforce solutions firm providing services and support to Fortune 500 and ...

Embedded Software Engineer We are seeking a talented Embedded Software Engineer to join our team ... With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and ...

The Staff Embedded Software Engineer located in Alameda or Milpitas, California leads the ... Collaborate with cross-functional teams and consultants on product development. * Interact with QA ...

The Staff Embedded Software Engineer located in Alameda or Milpitas, California leads the ... Collaborate with cross-functional teams and consultants on product development. * Interact with QA ...

The Staff Embedded Software Engineer located in Alameda or Milpitas, California leads the ... Collaborate with cross-functional teams and consultants on product development. * Interact with QA ...

The Staff Embedded Software Engineer located in Alameda or Milpitas, California leads the ... Collaborate with cross-functional teams and consultants on product development. * Interact with QA ...

The Staff Embedded Software Engineer located in Alameda or Milpitas, California leads the ... Collaborate with cross-functional teams and consultants on product development. * Interact with QA ...

Contract Engineer Embedded Mid

Carson, CA · On-site

$137K - $180K/yr

... Consulting is currently hiring for a Contract Engineer Embedded Mid for our premier client in Carson, California . Education and Experience » * Experience and knowledge in complex embedded software ...

Engineer Embedded Software 3 We are seeking a highly skilled Embedded Software Engineer to join our ... With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and ...

Engineer Embedded Software 3 We are seeking a highly skilled Embedded Software Engineer to join our ... With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and ...

Engineer Embedded Software 3 We are seeking a highly skilled Embedded Software Engineer to join our ... With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and ...

Embedded Software Engineer

San Francisco, CA · On-site

$154K - $203K/yr

We work with world-class mechanical engineering firms and optical consultants to spec the ... Software development on an embedded device * Experience writing and building software.

next page

Showing results 1-20

Embedded Software Consultant information

See California salary details

$69.1K

$151.4K

$171.7K

How much do embedded software consultant jobs pay per year?

As of Jul 26, 2026, the average yearly pay for embedded software consultant in California is $151,375.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,800.00 and $170,700.00 per year, depending on experience, location, and employer.

What are the typical daily tasks and responsibilities of an Embedded Software Consultant?

As an Embedded Software Consultant, your typical day might include analyzing client requirements, designing or reviewing embedded software architectures, coding in C or C++, and troubleshooting hardware-software integration issues. You’ll often collaborate with both client teams and internal engineers to ensure that software solutions align with project goals and industry standards. Documentation, code reviews, and participating in project meetings are also common aspects of the role. This position offers exposure to a diverse range of industries and technologies, keeping your work dynamic and challenging.

What are the key skills and qualifications needed to thrive in the Embedded Software Consultant position, and why are they important?

To thrive as an Embedded Software Consultant, you need strong expertise in C/C++ programming, embedded systems design, real-time operating systems (RTOS), and a relevant engineering degree. Familiarity with microcontroller architectures, debugging tools such as JTAG, and certifications like Certified Embedded Systems Professional (CESP) are often valuable. Excellent problem-solving, communication, and client management skills are crucial for understanding client needs and delivering effective solutions. These skills ensure you can design reliable embedded software while effectively collaborating with clients and engineering teams to meet project goals.

What does an Embedded Software Consultant do?

An Embedded Software Consultant provides expertise in designing, developing, and optimizing software that runs on embedded systems, such as microcontrollers and IoT devices. They work with clients to analyze system requirements, troubleshoot issues, and improve performance. Their role often involves integrating hardware and software, ensuring real-time operation, and maintaining efficiency. They may also assist with regulatory compliance, security, and project management to deliver reliable embedded solutions.

What are the most commonly searched types of Embedded Software Consultant jobs in California? The most popular types of Embedded Software Consultant jobs in California are:
Infographic showing various Embedded Software Consultant job openings in California as of July 2026, with employment types broken down into 1% Locum Tenens, 1% As Needed, 85% Full Time, 9% Part Time, and 4% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $151,375 per year, or $72.8 per hour.
Engineer Embedded Software 3

Engineer Embedded Software 3

NMK Global Inc.

Manhattan Beach, CA • On-site

$139K - $183K/yr

Other

Posted 3 days ago


Job description

NMK Global Inc. is a global IT Services & Solutions company specializing in IT Staffing, Technology Consulting, Workforce Solutions, and Application Development Services. We help organizations build high-performing technology teams by connecting them with exceptional talent across a wide range of industries. Our expertise, industry knowledge, and consultative approach enable clients to achieve successful business outcomes while helping professionals advance their careers.

Job Title: Engineer Embedded Software 3
Location: Manhattan Beach, CA (100% Onsite)
Duration: Contract
Experience: 5+ Years
Clearance: Active Secret Clearance (Mandatory)

Job Description:

Northrop Grumman is seeking an Embedded Software Engineer to develop mission-critical software for aerospace, flight, space, and ground systems. The role focuses on real-time embedded software development using C++, working in resource-constrained environments with RTOS platforms. Candidates should have experience throughout the software development lifecycle, including design, coding, integration, testing, and debugging, while collaborating with hardware and multidisciplinary engineering teams.

Key Responsibilities:

  • Design, develop, test, and debug embedded software using C++.
  • Develop real-time software for aerospace and defense systems.
  • Work with RTOS platforms such as VxWorks, FreeRTOS, RT-Linux, or GH Integrity.
  • Perform software integration, validation, verification, and system testing.
  • Collaborate with hardware engineers on RF, digital, and mixed-signal systems.
  • Participate in software architecture, requirements analysis, and documentation.

Required Skills:

  • 5+ years of Embedded Software Development.
  • Strong C++ and Object-Oriented Programming (OOP).
  • Experience with Real-Time Operating Systems (RTOS).
  • Software Development Lifecycle (SDLC).
  • System Integration, Testing, and Debugging.
  • Experience in fast-paced lab environments.
  • Active Secret Clearance.

Preferred Skills:

  • Software Architecture & Requirements Analysis.
  • Aerospace or Defense domain experience.
  • Hardware Validation & Verification (RF, Digital, Mixed Signal).
  • Experience with lab instruments such as Logic Analyzers, Spectrum Analyzers, and Signal Generators.

Top Priority Skills:

  • Embedded C++
  • Object-Oriented Programming (OOP)
  • RTOS (VxWorks, FreeRTOS, RT-Linux, GH Integrity)
  • Embedded Systems Development
  • Software Architecture
  • SDLC
  • System Integration & Testing
  • RF/Digital Hardware Validation
  • Aerospace/Defense Experience
  • Active Secret Clearance (Mandatory)

NMK Global Inc. is an Equal Opportunity Employer. We are committed to creating an inclusive workplace and consider all qualified applicants without regard to age, race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender identity, or any other characteristic protected by applicable law.