1

Embedded Software Consultant Jobs (NOW HIRING)

Embedded Software Engineer Duration: 6-Months C2H Location: Palo Alto, CA Schedule: 5 Days/Week ... This role will play a key part in reducing reliance on external consultants while supporting rapid ...

New

Embedded Software Engineer

Chandler, AZ · On-site

$129K - $170K/yr

Provide technical training, consultation, and hands-on assistance to customers in areas of ... of embedded software *3+ years' experience in the following: * Debugging, replicating and ...

Embedded Software Engineer - Automotive

Grimes, IA · On-site

$129K - $170K/yr

Stefanini is looking for an Embedded Software Engineer - Automotive in Grimes, IA (ONSITE) For ... Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 ...

The Sr. Embedded Software Engineer collaborates with the cross-functional team and consultants to lead the design and implementation of the core software for the MyoPro. The role includes helping ...

Embedded Software Engineer

Horsham, PA · Hybrid

$120K - $165K/yr

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

New

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

New

Embedded Software Engineer

Horsham, PA · Hybrid

$120K - $165K/yr

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

New

Embedded Software Engineer

Rochester, MI

$121K - $159K/yr

Company Description Client is IT Consulting Major listed in Fortune 500 with operations in almost ... using C and assembly software for embedded controllers Strong knowledge of CAN and LIN ...

Embedded Software Engineer

Rochester, MI · On-site

$121K - $159K/yr

Company Description Client is IT Consulting Major listed in Fortune 500 with operations in almost ... assembly software for embedded controllers • Strong knowledge of CAN and LIN communication ...

Senior Embedded Software Engineer

Alameda, CA · On-site

$140K - $184K/yr

Works with Software and Test Consultants on the system and design issues. * Interacts with QA ... Embedded UI design experience preferred * Detailed experience with medical device development ...

Senior Embedded Software Engineer

Alameda, CA · On-site

$140K - $184K/yr

Works with Software and Test Consultants on the system and design issues. * Interacts with QA ... Embedded UI design experience preferred * Detailed experience with medical device development ...

... embedded software modules. * Lead and participate in software design and code reviews. * Integration of software modules including application, low-level, and third-party software. * Consulting and ...

Embedded Software Engineer

Iowa, LA · On-site

$116K - $153K/yr

Job Summary: Are you an early-career embedded software engineer who knows how to work smart ... Professional recruiting agents or consultants need not call.

Embedded Software Engineer

Pompano Beach, FL · On-site

$123K - $162K/yr

For consultants and employees, Collabera offers an enriching experience that promotes career growth ... Embedded Software Engineer Duration: 12+ Months (Could go beyond) * Knowledge of Algorithm ...

next page

Showing results 1-20

Embedded Software Consultant information

See salary details

$70K

$153.4K

$174K

How much do embedded software consultant jobs pay per year?

As of Jul 7, 2026, the average yearly pay for embedded software consultant in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.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.

More about Embedded Software Consultant jobs
What are the most commonly searched types of Embedded Software Consultant jobs? The most popular types of Embedded Software Consultant jobs are:
What states have the most Embedded Software Consultant jobs? States with the most job openings for Embedded Software Consultant jobs include:
Infographic showing various Embedded Software Consultant job openings in the United States as of July 2026, with employment types broken down into 2% Locum Tenens, 87% Full Time, 7% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.
Embedded Software Engineer

Embedded Software Engineer

Collabera

Palo Alto, CA • On-site

$55 - $60/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago

New


Job description

Position Title: Embedded Software Engineer Duration: 6-Months C2H Location: Palo Alto, CA Schedule: 5 Days/Week Onsite - 9:00am – 5:00pm Pay Range: $55-60/hr Mission: Build and scale the company’s in-house telecom design capabilities by delivering high-quality infrastructure designs across telecom, network, security, and AV systems. This role will play a key part in reducing reliance on external consultants while supporting rapid project execution across facilities. Day-to-Day Responsibilities: Develop high-quality, testable software using Golang, C++, and/or Rust Design and implement solutions within a microservice architecture that have a direct impact on customer experience Hands on bring-up of products, accelerating deployment through commissioning and serviceability Perform root cause analysis of field issues and deliver quick, high-quality solutions Develop CI tests (unit test, SIL, HIL, etc.) to validate component and system functionality Collaborate with validation teams to define and execute integration test strategies Must-Have Requirements: 5+ years of professional software development experience using application layer languages in either Golang, C/C++ or Rust o Ideal is embedded Linux with strong Golang Experience writing unit tests and practicing test-driven development Experience with software development for IoT platforms (Internet of Things) Experience developing mission-critical applications on embedded Linux Experience with JSON, Protobuf, gRPC, REST, HTTP, TLS, TCP, UDP, CAN Desired to have experience with the device to cloud interfaces of charging protocols such as OCPP, ISO15118, etc.

Plusses: Grid compliance experience Charging/energy products The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually – as applicable.