Embedded Software Engineer
$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 ...
$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 ...
$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 ...
Allen Park, MI · On-site
$119K - $157K/yr
Job Title Embedded Controls Software Engineer Overview We are seeking an experienced Embedded Controls Software Engineer to design, develop, and validate embedded control software for advanced ...
Allen Park, MI · On-site
$119K - $157K/yr
Job Title Embedded Controls Software Engineer Overview We are seeking an experienced Embedded Controls Software Engineer to design, develop, and validate embedded control software for advanced ...
Allen Park, MI · On-site
$119K - $157K/yr
Job Title Embedded Controls Software Engineer Overview We are seeking an experienced Embedded Controls Software Engineer to design, develop, and validate embedded control software for advanced ...
Allen Park, MI · On-site
$119K - $157K/yr
Job Title Embedded Controls Software Engineer Overview We are seeking an experienced Embedded Controls Software Engineer to design, develop, and validate embedded control software for advanced ...
Auburn Hills, MI · On-site
$124K - $163K/yr
Title: Software Architect / Senior Software Engineer Location: Auburn Hills MI: Visa: Any Visa ... Design, develop, and maintain production embedded software in C (and supporting tools/scripts in ...
Quick apply
Auburn Hills, MI · On-site
$124K - $163K/yr
Title: Software Architect / Senior Software Engineer Location: Auburn Hills MI: Visa: Any Visa ... Design, develop, and maintain production embedded software in C (and supporting tools/scripts in ...
Sterling Heights, MI · On-site
$122K - $161K/yr
Embedded Linux & RTOS Software Engineer C/C==, Yocto, VxWorks, & Cybersecurity Sterling Heights, MI Competitive Salary U.S. Citizenship is required by Federal Law We are seeking an Embedded Linux ...
Sterling Heights, MI · On-site
$122K - $161K/yr
Embedded Linux & RTOS Software Engineer C/C==, Yocto, VxWorks, & Cybersecurity Sterling Heights, MI Competitive Salary U.S. Citizenship is required by Federal Law We are seeking an Embedded Linux ...
Dearborn, MI · On-site +1
$90K - $188K/yr
Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the anticipated ...
Dearborn, MI · On-site +1
$90K - $188K/yr
Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the anticipated ...
Auburn Hills, MI · On-site
$122K - $160K/yr
Check out this new opportunity! Sr Embedded Software Engineer Auburn Hills, MI Competitive Salary ... Experience supporting proposal development, capture activities, contract execution, and delivery ...
Auburn Hills, MI · On-site
$122K - $160K/yr
Check out this new opportunity! Sr Embedded Software Engineer Auburn Hills, MI Competitive Salary ... Experience supporting proposal development, capture activities, contract execution, and delivery ...
Embedded Software engineer to develop leading edge technology for network switch platforms and embedded devices. Responsibilities/skills: Design, develop, and maintain embedded Linux software for ...
Embedded Software engineer to develop leading edge technology for network switch platforms and embedded devices. Responsibilities/skills: Design, develop, and maintain embedded Linux software for ...
Allen Park, MI · On-site
$119K - $157K/yr
Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply, please reach out to Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com As an Embedded Controls ...
Allen Park, MI · On-site
$119K - $157K/yr
Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply, please reach out to Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com As an Embedded Controls ...
Allen Park, MI · On-site
$119K - $157K/yr
Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply, please reach out to Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com As an Embedded Controls ...
Allen Park, MI · On-site
$119K - $157K/yr
Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply, please reach out to Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com As an Embedded Controls ...
Allen Park, MI · On-site
$119K - $157K/yr
Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply, please reach out to Saurabh Kapoor at / As an Embedded Controls Software Engineer, you will be a ...
Allen Park, MI · On-site
$119K - $157K/yr
Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply, please reach out to Saurabh Kapoor at / As an Embedded Controls Software Engineer, you will be a ...
Allen Park, MI · On-site
$61 - $66/hr
Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply, please reach out to Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com As an Embedded Controls ...
Allen Park, MI · On-site
$61 - $66/hr
Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply, please reach out to Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com As an Embedded Controls ...
Allen Park, MI · On-site
$119K - $157K/yr
Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply, please reach out to Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com As an Embedded Controls ...
Allen Park, MI · On-site
$119K - $157K/yr
Stefanini is looking for an Embedded Control Software Engineer, Allen Park, MI For quick apply, please reach out to Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com As an Embedded Controls ...
Dearborn, MI · On-site
$102K - $192K/yr
Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned ...
Dearborn, MI · On-site
$102K - $192K/yr
Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned ...
$122K - $160K/yr
THIS IS A 12 MONTH CONTRACT POSITION So, what will you be doing as a Senior Automotive Embedded Software Engineer? * Complete various engineering efforts to design, prototype and validate product ...
$122K - $160K/yr
THIS IS A 12 MONTH CONTRACT POSITION So, what will you be doing as a Senior Automotive Embedded Software Engineer? * Complete various engineering efforts to design, prototype and validate product ...
Ann Arbor, MI · On-site
$128K - $169K/yr
... engineering, product, and global partners to design and implement software solutions for the Arene ... embedded firmware for real-time and Linux-based automotive systems. ● Implement and enhance ...
Ann Arbor, MI · On-site
$128K - $169K/yr
... engineering, product, and global partners to design and implement software solutions for the Arene ... embedded firmware for real-time and Linux-based automotive systems. ● Implement and enhance ...
Detroit, MI · On-site
$122K - $160K/yr
THIS IS A 12 MONTH CONTRACT POSITION So, what will you be doing as a Senior Automotive Embedded Software Engineer? * Complete various engineering efforts to design, prototype and validate product ...
Detroit, MI · On-site
$122K - $160K/yr
THIS IS A 12 MONTH CONTRACT POSITION So, what will you be doing as a Senior Automotive Embedded Software Engineer? * Complete various engineering efforts to design, prototype and validate product ...
Milford, MI · On-site
$109K - $142K/yr
We develop and test low-level embedded software that is portable and scalable across multiple automotive applications. As a member of the HWIO Engineering group, you'll work with cutting-edge systems ...
Milford, MI · On-site
$109K - $142K/yr
We develop and test low-level embedded software that is portable and scalable across multiple automotive applications. As a member of the HWIO Engineering group, you'll work with cutting-edge systems ...
Dearborn, MI · On-site
$121K - $159K/yr
W2 ONLY PLEASE, NO C2C As an Embedded Controls Software Engineer, you will be a critical contributor to the design, development, and validation of advanced embedded control software for next ...
Dearborn, MI · On-site
$121K - $159K/yr
W2 ONLY PLEASE, NO C2C As an Embedded Controls Software Engineer, you will be a critical contributor to the design, development, and validation of advanced embedded control software for next ...
Milford, MI · Hybrid
$109K - $142K/yr
We develop and test low-level embedded software that is portable and scalable across multiple automotive applications. As a member of the HWIO Engineering group, you'll work with cutting-edge systems ...
Milford, MI · Hybrid
$109K - $142K/yr
We develop and test low-level embedded software that is portable and scalable across multiple automotive applications. As a member of the HWIO Engineering group, you'll work with cutting-edge systems ...
$69.3K - $78.7K
1% of jobs
$78.7K - $88K
2% of jobs
$88K - $97.4K
3% of jobs
$97.4K - $106.7K
6% of jobs
$106.7K - $116.1K
5% of jobs
$116.1K - $125.5K
5% of jobs
$128.7K is the 25th percentile. Wages below this are outliers.
$125.5K - $134.8K
5% of jobs
$134.8K - $144.2K
7% of jobs
$144.2K - $153.5K
3% of jobs
$153.5K - $162.9K
3% of jobs
The median wage is $164.2K / yr.
$162.9K - $172.3K
58% of jobs
$69.3K
$151.8K
$172.3K
As a Contract Embedded Software Engineer, your daily tasks often include writing and debugging embedded code, integrating software solutions with hardware components, and working closely with hardware engineers to meet project requirements. You'll participate in code reviews, documentation, and sometimes testing or troubleshooting hardware-software interactions. Communication with project managers and cross-functional teams is also common to ensure project milestones and deadlines are met. This variety allows you to apply your technical expertise while gaining experience across different industries and applications.
To thrive as a Contract Embedded Software Engineer, you need strong skills in C/C++ programming, embedded systems development, debugging, and a relevant engineering degree. Familiarity with microcontrollers, real-time operating systems (RTOS), hardware interfaces, and tools like oscilloscopes or JTAG debuggers is often required, and certifications such as Certified Embedded Systems Engineer can be beneficial. Excellent problem-solving, adaptability, and communication skills help you collaborate on diverse projects and meet tight contract deadlines. These abilities are crucial for delivering reliable, high-quality embedded software solutions in a fast-paced and dynamic work environment.
A Contract Embedded Software Engineer is a professional hired on a temporary or project basis to design, develop, and optimize software for embedded systems. These engineers work with microcontrollers, processors, and real-time operating systems (RTOS) to create software that operates hardware devices efficiently. They often specialize in industries like automotive, medical devices, aerospace, or consumer electronics. Contract roles can vary in duration and scope, offering flexibility and opportunities to work on diverse projects.

$123K - $162K/yr
Contractor
Re-posted 8 days ago
CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a range of industries including energy, chemical, aerospace, defense, transportation and financial services.
Job Responsibilities:
Experience doing development in embedded development, i.e. in constrained environment
Good knowledge of QNX operating system
Good understanding of interprocess communication in QNX
Solid understanding of Linux operating system
C, C++
Linux Curl functions, LibCurl
Linux Command Library
Good understanding of the HTTP & FTP protocols
Knowledge of Transport Layer Security (TLS)
Knowledge of Singleton in C, C++
Knowledge of STL containers for C++
Gdb (gnu debugger)
Messaging, ZeroMQ
OMA-DM, FUMO, preferred, not a requirement
Scripting languages - Groovy, Python
Unit testing
Knowledge of C Unit and CPP Unit for unit testing
Experience with State machines implementation
Experience using Certicom libraries for implementing TLS
GOF Design patterns
Good understanding of data structures
Eclipse IDE
Preferable to have knowledge of CAN vehicle networking, not required though
Experience working with VM's
Experience
Likely experience designing 1+ products
Likely 2+ years of experience
Szarlene Culannay | Technical Recruiter
CDI Corporation
500 Northridge Road, Suite 240
Ph: 513-898-0191