1

Embedded Software Consultant Jobs (NOW HIRING)

Collaborate with cross-functional teams and consultants on product development. Interact with QA ... with software development of embedded systems for safety-critical products required Strong ...

Collaborate with cross-functional teams and consultants on product development. Interact with QA ... with software development of embedded systems for safety-critical products required Strong ...

... consultants on product development. • Interact with QA engineers to ensure software quality. • ... embedded systems for safety-critical products required • Strong debugging techniques and ...

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

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

Job#: 2089803 Software Engineer - Embedded Location: Chandler, AZ - 100% onsite Clearance: Active ... Everforth Apex has a dedicated customer service team for our Consultants that can address questions ...

Embedded Software Enginner

Austin, TX · On-site

$130K - $171K/yr

... Consulting, Homeland Security, Clean Technology, Energy, B2B, Manufacturing, Engineering ... Major electronics systems design company is seeking an Embedded Software Engineer with Linux ALSA ...

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 Software Engineer

Mundelein, IL

$134K - $176K/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 salary details

$70K

$153.4K

$174K

How much do embedded software consultant jobs pay per year?

As of Jun 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 May 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Principal Embedded Software Engineer

Abbott

Alameda, CA • On-site

$130K - $261K/yr

Full-time

Posted 11 days ago


Abbott rating

7.9

Company rating: 7.9 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

146th of 516 rated manufacturers


Job description

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.JOB DESCRIPTION:

The Sr Staff Embedded Software Engineer leads the development, verification, ensuring timely delivery and adherence to FDA-compliant design control procedures. They provide technical leadership, mentoring, and strategic advice, working independently to identify new technologies and implement process improvements. Collaborating with cross-functional teams, they ensure high-quality software delivery and contribute to the full development life cycle from specification to support.

What you will do:

Lead software development, verification, and validation for embedded bio wearable products, ensuring on- time delivery within budget.

Implement FDA-compliant design control procedures.

Provide technical leadership and mentoring for embedded software projects.

Ensure high-quality software delivery within schedule constraints.

Own technical aspects of C-based software products.

Collaborate with cross-functional teams and consultants on product development.

Interact with QA engineers to ensure software quality.

Utilize appropriate tools and techniques for productivity and code quality.

Research technical issues and propose solutions.

Participate in full development life cycle from specification to support.

Resolve significant technical issues and provide strategic advice.

Lead technical teams and develop cross-functional networks.

Adjust priorities and collaborate within team environments to meet project objectives.

Required Qualifications

Bachelor's degree with a minimum of 10+years of experience, Master's Degree with 7+ years of related experience, or Ph.D. with 2+ years of related experience in Computer Science, Engineering Mathematics, or related field

Good knowledge of software engineering principles required

Excellent written and verbal communication skills are essential

Programming experience in C programming languages required

Experience with structured software development and/or Object Modeling Design experience required

Experience with software development of embedded systems for safety-critical products required

Strong debugging techniques and experience on using debugger in an embedded environment is required

Excellent troubleshooting skills

Knowledgeable of device driver and low-level device interface design and development is required

Experience in model-based design (UML or SysML), is highly desirable

Detailed experience with medical device development processes and FDA 510K and PMA regulatory requirement

Good knowledge of and experience in RF and WiFi software design, device driver configuration, and test is preferred

Preferred team leadership experience and demonstrated mentorship capabilities

Experience with Source Control Management is highly preferred

Experience with testing embedded devices is a strong plus

The base pay for this position is

$130,700.00 - $261,300.00

In specific locations, the pay range may vary from the range posted.

JOB FAMILY:Product DevelopmentDIVISION:ADC Diabetes CareLOCATION:United States > Alameda : 1360-1380 South Loop RoadADDITIONAL LOCATIONS:United States > Milpitas : 1820 McCarthy BlvdWORK SHIFT:StandardTRAVEL:Yes, 5 % of the TimeMEDICAL SURVEILLANCE:Not ApplicableSIGNIFICANT WORK ACTIVITIES:Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day)Abbott is an Equal Opportunity Employer of Minorities/Women/Individuals with Disabilities/Protected Veterans.EEO is the Law link - English: http://webstorage.abbott.com/common/External/EEO_English.pdfEEO is the Law link - Espanol: http://webstorage.abbott.com/common/External/EEO_Spanish.pdf

What Abbott employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom