1

Embedded Software Consultant Jobs in California (NOW HIRING)

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

Engineer Embedded Software 3

Manhattan Beach, CA · On-site

$139K - $183K/yr

Job#: 3042621 Engineer Embedded Software 3 Location: Manhattan Beach, California (Onsite) Clearance ... Everforth Apex has a dedicated customer service team for our Consultants that can address questions ...

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.

Embedded Engineer/Sr. Engineer

San Jose, CA · On-site

$154K - $202K/yr

... engineering consulting. Since 1994, eInfochips has provided solutions to key verticals like ... Development of system / software in embedded domain * Drive project technically - experience ...

Embedded Engineer/Sr. Engineer

San Jose, CA · On-site

$154K - $202K/yr

... engineering consulting. Since 1994, eInfochips has provided solutions to key verticals like ... Development of system / software in embedded domain * Drive project technically - experience ...

Embedded C++ Engineer

Santa Clara, CA · On-site

$154K - $203K/yr

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... No OPT-EAD & H1B Consultants please. * Please mention your Visa Status in your email or resume

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 Aug 19, 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 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 key skills and qualifications needed to thrive as an embedded software consultant?

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 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 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 $151,375 per year, or $72.8 per hour.

Embedded Software and Firmware Developer

Procom Consultants Group

Santa Clara, CA • On-site

Contractor

Re-posted 13 days ago


Job description

Company Description

Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest "Canadian-Owned" IT staffing/consulting company.
Procom's areas of staffing expertise include:
Application Development
Project Management
Quality Assurance
Business/Systems Analysis
Datawarehouse & Business Intelligence
Infrastructure & Network Services
Risk Management & Compliance
Business Continuity & Disaster Recovery
Security & Privacy
Specialties Contract Staffing (Staff Augmentation)
Permanent Placement (Staff Augmentation)
ICAP (Contractor Payroll)
Flextrack (Vendor Management System)

Job Description

Embedded Software and Firmware Developer


On Behalf of our client, Procom Services is searching for an Embedded Software and Firmware Developer for a contract opportunity in Santa Clara, CA.


Embedded Software and Firmware Developer Job Details


Software and firmware application development for a board that integrates sensors and wireless communications (Bluetooth Low energy, BLE). Application controls multi-channel data acquisition, development and optimization of signal processing algorithms, communications to server-based host, testing, and documentation.


Embedded Software and Firmware Developer Mandatory Skills


Architect, develop, test, and document code for data acquisition BLE and signal processing on an SoC with embedded microcontroller and custom logic blocks.

Collect multiple channels of data, analyze with proprietary algorithms, and communicate results to server. Optimize algorithms for performance.

Implement communications protocol to send/receive data and commands between server and device.

C/C++ embedded software, firmware and device driver development on a variety of platforms

Linux/Unix experience developing wireless communications

Experience with standard dev tools: revision control, issue tracking, profilers, and debugging.

Experience developing communications via BLE protocol IA, Intel Architecture development tools, signal processing, pattern recognition / machine learning, relational databases, and medical and health applications.


Embedded Software and Firmware Developer Start Date


ASAP


Embedded Software and Firmware Developer Assignment Length


6+ months


"Please note that we are not able to work with candidates on H1B Visas or candidates represented by third parties."

Additional Information

All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.