1

Embedded Software Consultant Jobs in California (NOW HIRING)

Staff Embedded Software Engineer

Alameda, CA · On-site

$130K - $261K/yr

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

Staff Embedded Software Engineer

Alameda, CA · On-site

$130K - $261K/yr

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

Be Seen First

"All candidates must be directly contracted by ASK Consulting on their payroll and cannot be ... Experience developing embedded software for medical devices according to FDA/ISO regulations ...

New

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

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 9, 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 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 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:
What job categories do people searching Embedded Software Consultant jobs in California look for? The top searched job categories for 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 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% 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

Contractor

Re-posted 2 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.Â