Embedded Software Engineer
$119K - $157K/yr
Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Demonstrated skills in C, C+, C++ and assembly language and experience with scripting languages
$119K - $157K/yr
Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Demonstrated skills in C, C+, C++ and assembly language and experience with scripting languages
$119K - $157K/yr
Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Demonstrated skills in C, C+, C++ and assembly language and experience with scripting languages
$119K - $157K/yr
Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Demonstrated skills in C, C+, C++ and assembly language and experience with scripting languages
$119K - $157K/yr
Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Demonstrated skills in C, C+, C++ and assembly language and experience with scripting languages
$119K - $157K/yr
Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Demonstrated skills in C, C+, C++ and assembly language and experience with scripting languages
$119K - $157K/yr
Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Demonstrated skills in C, C+, C++ and assembly language and experience with scripting languages
Auburn Hills, MI · On-site
$66 - $76/hr
Embedded Software Engineer Auburn Hills, MI $66.00 - $76.00/Hourly Active Secret Clearance or the ... This role requires expertise in Embedded C/C++, Linux, RTOS, FPGA integration, Model-Based Systems ...
Auburn Hills, MI · On-site
$66 - $76/hr
Embedded Software Engineer Auburn Hills, MI $66.00 - $76.00/Hourly Active Secret Clearance or the ... This role requires expertise in Embedded C/C++, Linux, RTOS, FPGA integration, Model-Based Systems ...
Dearborn, MI · On-site
$110K - $120K/yr
C / C++ Programming * Python Scripting * Embedded Software Development * BSP & Device Driver Development * AUTOSAR (BSW, RTE, SWC, Davinci tools) * RTOS (FreeRTOS / SafeRTOS) * Linux / QNX Systems ...
Quick apply
Dearborn, MI · On-site
$110K - $120K/yr
C / C++ Programming * Python Scripting * Embedded Software Development * BSP & Device Driver Development * AUTOSAR (BSW, RTE, SWC, Davinci tools) * RTOS (FreeRTOS / SafeRTOS) * Linux / QNX Systems ...
Saginaw, MI · Hybrid
$122K - $161K/yr
Embedded Software Engineer HOURS / WEEK: 40 JOB SITE LOCATION: 3900 E. Holland Road, Saginaw, MI ... Work involves writing C code, applying MISRA aligned defensive coding practices, testing the code ...
Saginaw, MI · Hybrid
$122K - $161K/yr
Embedded Software Engineer HOURS / WEEK: 40 JOB SITE LOCATION: 3900 E. Holland Road, Saginaw, MI ... Work involves writing C code, applying MISRA aligned defensive coding practices, testing the code ...
$118K - $156K/yr
... C++), version control (Git/Github) and real-time operating environments (FreeRTOS, MQX). • Strong understanding of hardware/software integration and system level design. • Ability to work ...
$118K - $156K/yr
... C++), version control (Git/Github) and real-time operating environments (FreeRTOS, MQX). • Strong understanding of hardware/software integration and system level design. • Ability to work ...
Allen Park, MI · On-site
$119K - $157K/yr
Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Demonstrated skills in C, C+, C++ and assembly language and experience with scripting languages
Allen Park, MI · On-site
$119K - $157K/yr
Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ... Demonstrated skills in C, C+, C++ and assembly language and experience with scripting languages
$123K - $162K/yr
Develop embedded (C/C++/Rust) software for vehicle software-update functions and enhancements using ... Collaborate with System Engineers to refine understanding of requirements and identify ...
$123K - $162K/yr
Develop embedded (C/C++/Rust) software for vehicle software-update functions and enhancements using ... Collaborate with System Engineers to refine understanding of requirements and identify ...
Warren, MI · On-site
$123K - $162K/yr
Develop embedded (C/C++/Rust) software for vehicle software-update functions and enhancements using ... Collaborate with System Engineers to refine understanding of requirements and identify ...
Warren, MI · On-site
$123K - $162K/yr
Develop embedded (C/C++/Rust) software for vehicle software-update functions and enhancements using ... Collaborate with System Engineers to refine understanding of requirements and identify ...
Rochester, MI · On-site
$121K - $159K/yr
Develop control algorithms for embedded controllers Implement control algorithms using Assembly and C programming languages Develop MISRA C compliant code Assist in developing hardware/software test ...
Rochester, MI · On-site
$121K - $159K/yr
Develop control algorithms for embedded controllers Implement control algorithms using Assembly and C programming languages Develop MISRA C compliant code Assist in developing hardware/software test ...
Auburn Hills, MI · On-site
$117K - $153K/yr
Check out this new opportunity! Sr Embedded Software Engineer Auburn Hills, MI Competitive Salary ... This role requires expertise in Embedded C/C++, Linux, RTOS, SysML/UML, DevSecOps, cybersecurity ...
Auburn Hills, MI · On-site
$117K - $153K/yr
Check out this new opportunity! Sr Embedded Software Engineer Auburn Hills, MI Competitive Salary ... This role requires expertise in Embedded C/C++, Linux, RTOS, SysML/UML, DevSecOps, cybersecurity ...
Rochester, MI · On-site
$121K - $159K/yr
S. in Electrical Engineering, Computer Science, Computer Engineering or Electronics Engineering with 5+ years of software development experience using C and assembly software for embedded controllers ...
Rochester, MI · On-site
$121K - $159K/yr
S. in Electrical Engineering, Computer Science, Computer Engineering or Electronics Engineering with 5+ years of software development experience using C and assembly software for embedded controllers ...
Warren, MI · On-site
$123K - $162K/yr
Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the software for future enhancements * Work with GM business leads and engineering specialists to ...
Warren, MI · On-site
$123K - $162K/yr
Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the software for future enhancements * Work with GM business leads and engineering specialists to ...
$120K - $158K/yr
Develop in C/C++ on RTOS and/or embedded Linux (Yocto/Buildroot) targets; contribute to device ... Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience ...
$120K - $158K/yr
Develop in C/C++ on RTOS and/or embedded Linux (Yocto/Buildroot) targets; contribute to device ... Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience ...
$120K - $158K/yr
Develop in C/C++ on RTOS and/or embedded Linux (Yocto/Buildroot) targets; contribute to device ... Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience ...
$120K - $158K/yr
Develop in C/C++ on RTOS and/or embedded Linux (Yocto/Buildroot) targets; contribute to device ... Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience ...
$117K - $153K/yr
... C++/assembly code, and test plans. Interact with other department/vendors on eliciting software ... Minimum 7 years of Embedded software engineering experience Minimum of 3 years of experience or ...
$117K - $153K/yr
... C++/assembly code, and test plans. Interact with other department/vendors on eliciting software ... Minimum 7 years of Embedded software engineering experience Minimum of 3 years of experience or ...
Auburn Hills, MI · On-site
$124K - $163K/yr
AUTOSAR Embedded Software Engineer Location: Auburn Hills, MI Duration: Full Time Experience ... embedded software development with C and/or C++ • Good experince of Classic AUTOSAR concepts ...
Auburn Hills, MI · On-site
$124K - $163K/yr
AUTOSAR Embedded Software Engineer Location: Auburn Hills, MI Duration: Full Time Experience ... embedded software development with C and/or C++ • Good experince of Classic AUTOSAR concepts ...
Auburn Hills, MI · On-site
$124K - $163K/yr
Design, develop, and maintain production embedded software in C (and supporting tools/scripts in ... Mentor engineers and uplift team capability through hands-on guidance and technical leadership.
Quick apply
Auburn Hills, MI · On-site
$124K - $163K/yr
Design, develop, and maintain production embedded software in C (and supporting tools/scripts in ... Mentor engineers and uplift team capability through hands-on guidance and technical leadership.
Farmington Hills, MI · On-site
$129K - $170K/yr
Strong programming proficiency in C/C++ and Python. * Working knowledge of embedded software development on Linux and/or RTOS environments. * Familiarity with AD/ADAS systems and automotive compute ...
Farmington Hills, MI · On-site
$129K - $170K/yr
Strong programming proficiency in C/C++ and Python. * Working knowledge of embedded software development on Linux and/or RTOS environments. * Familiarity with AD/ADAS systems and automotive compute ...
$61K - $69.3K
1% of jobs
$69.3K - $77.5K
2% of jobs
$77.5K - $85.7K
3% of jobs
$85.7K - $94K
6% of jobs
$94K - $102.2K
5% of jobs
$102.2K - $110.5K
5% of jobs
$113.3K is the 25th percentile. Wages below this are outliers.
$110.5K - $118.7K
5% of jobs
$118.7K - $126.9K
7% of jobs
$126.9K - $135.2K
3% of jobs
$135.2K - $143.4K
3% of jobs
The median wage is $144.5K / yr.
$143.4K - $151.7K
58% of jobs
$61K
$133.7K
$151.7K
| Aspect | C Embedded Software Engineer | C Firmware Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering or related field; knowledge of embedded C | Bachelor's in Electrical or Computer Engineering; strong C programming skills |
| Work Environment | Embedded systems development, often on microcontrollers or SoCs | Firmware development directly on hardware, often for devices like IoT or consumer electronics |
| Industry Usage | Automotive, medical devices, industrial automation | Consumer electronics, IoT devices, embedded systems |
Both roles involve embedded C programming but differ mainly in focus. C Embedded Software Engineers develop software for embedded systems, while C Firmware Engineers work on low-level firmware directly controlling hardware. The roles often overlap, but the firmware role emphasizes hardware interaction and low-level programming.

$119K - $157K/yr
Other
Posted 5 days ago
Scope of the Position: Embedded Software Engineer in Allen Park, MI.
Flex-N-Gate This successful candidate will translate customer and product requirements to software architecture specifications, develop the embedded software and validate system functions in safety critical electronic modules developed for automotive OEM customers.
Responsibilities:
Qualifications: