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 ...
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 ...
The engineer will lead software development activities from requirements analysis and software architecture through coding, integration, validation, and production launch. This is a hands-on embedded ...
The engineer will lead software development activities from requirements analysis and software architecture through coding, integration, validation, and production launch. This is a hands-on embedded ...
The engineer will lead software development activities from requirements analysis and software architecture through coding, integration, validation, and production launch. This is a hands-on embedded ...
Quick apply
The engineer will lead software development activities from requirements analysis and software architecture through coding, integration, validation, and production launch. This is a hands-on embedded ...
Pontiac, MI · On-site
$123K - $161K/yr
Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Five (5) years of experience as an Embedded Software ...
Pontiac, MI · On-site
$123K - $161K/yr
Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Five (5) years of experience as an Embedded Software ...
Pontiac, MI · On-site
$123K - $161K/yr
Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Five (5) years of experience as an Embedded Software ...
Pontiac, MI · On-site
$123K - $161K/yr
Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Five (5) years of experience as an Embedded Software ...
Pontiac, MI · Hybrid
$123K - $161K/yr
Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Five (5) years of experience as an Embedded Software ...
Pontiac, MI · Hybrid
$123K - $161K/yr
Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Five (5) years of experience as an Embedded Software ...
Auburn Hills, MI · On-site
$124K - $163K/yr
We are seeking an experienced Embedded Software Engineer to support the development of base software for propulsion and powertrain control systems. This role focuses on low-level embedded software ...
Auburn Hills, MI · On-site
$124K - $163K/yr
We are seeking an experienced Embedded Software Engineer to support the development of base software for propulsion and powertrain control systems. This role focuses on low-level embedded software ...
Sterling Heights, MI · On-site
$51.69 - $57.60/hr
Embedded Software Engineer Sterling Heights, MI $51.69 - $57.60/Hour Ability to Obtain a Secret Clearance We are hiring an Embedded Software Engineer in Sterling Heights, MI, to support the ...
Sterling Heights, MI · On-site
$51.69 - $57.60/hr
Embedded Software Engineer Sterling Heights, MI $51.69 - $57.60/Hour Ability to Obtain a Secret Clearance We are hiring an Embedded Software Engineer in Sterling Heights, MI, to support the ...
Warren, MI · On-site +1
$116K - $152K/yr
Master's degree in Computer Science, Engineering, Mathematics, Physics, or a related field. * 7+ years of embedded software engineering experience * Experience developing embedded software for ...
Warren, MI · On-site +1
$116K - $152K/yr
Master's degree in Computer Science, Engineering, Mathematics, Physics, or a related field. * 7+ years of embedded software engineering experience * Experience developing embedded software for ...
Sterling Heights, MI · On-site
$64.28 - $71.42/hr
Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28 - $71.42/Hour Ability to Obtain a Secret Clearance We are hiring a Senior Embedded Software Engineer in Sterling ...
Sterling Heights, MI · On-site
$64.28 - $71.42/hr
Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28 - $71.42/Hour Ability to Obtain a Secret Clearance We are hiring a Senior Embedded Software Engineer in Sterling ...
Sterling Heights, MI · On-site
$51.69 - $57.60/hr
Embedded Software Engineer Sterling Heights, MI $51.69 - $57.60/Hour Ability to Obtain a Secret Clearance We are hiring an Embedded Software Engineer in Sterling Heights, MI, to support the ...
Sterling Heights, MI · On-site
$51.69 - $57.60/hr
Embedded Software Engineer Sterling Heights, MI $51.69 - $57.60/Hour Ability to Obtain a Secret Clearance We are hiring an Embedded Software Engineer in Sterling Heights, MI, to support the ...
Auburn Hills, MI · Hybrid
$124K - $163K/yr
We are seeking an experienced Embedded Software Engineer to support the development of base software for propulsion and powertrain control systems. This role focuses on low-level embedded software ...
Auburn Hills, MI · Hybrid
$124K - $163K/yr
We are seeking an experienced Embedded Software Engineer to support the development of base software for propulsion and powertrain control systems. This role focuses on low-level embedded software ...
Auburn Hills, MI · On-site
$129K - $170K/yr
We are seeking an experienced Embedded Software Engineer to support the development of base software for propulsion and powertrain control systems. This role focuses on low-level embedded software ...
Auburn Hills, MI · On-site
$129K - $170K/yr
We are seeking an experienced Embedded Software Engineer to support the development of base software for propulsion and powertrain control systems. This role focuses on low-level embedded software ...
Auburn Hills, MI · On-site
$117K - $153K/yr
We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules. In this role, you will contribute across the full ...
Auburn Hills, MI · On-site
$117K - $153K/yr
We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules. In this role, you will contribute across the full ...
Auburn Hills, MI · On-site
$52 - $67/hr
... software engineering and systems integration. * Experience with RTOS, Linux, Embedded C, and C ... Working knowledge of digital, analog, power, and RF electronics. * Understanding of vehicle power ...
Auburn Hills, MI · On-site
$52 - $67/hr
... software engineering and systems integration. * Experience with RTOS, Linux, Embedded C, and C ... Working knowledge of digital, analog, power, and RF electronics. * Understanding of vehicle power ...
Embedded Software Developer (MCU/SoC - Telematics) Location: Michigan (Onsite) Visa: Any visa except CPT Interview: Video Job Summary: We are seeking an experienced Embedded Software Developer with ...
Quick apply
Embedded Software Developer (MCU/SoC - Telematics) Location: Michigan (Onsite) Visa: Any visa except CPT Interview: Video Job Summary: We are seeking an experienced Embedded Software Developer with ...
Sterling Heights, MI · On-site
$64.28 - $71.42/hr
Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28 - $71.42/Hour Ability to Obtain a Secret Clearance We are hiring a Senior Embedded Software Engineer in Sterling ...
Sterling Heights, MI · On-site
$64.28 - $71.42/hr
Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28 - $71.42/Hour Ability to Obtain a Secret Clearance We are hiring a Senior Embedded Software Engineer in Sterling ...
Auburn Hills, MI · On-site
$117K - $153K/yr
... Engineer to join our automotive software team focused on powertrain systems. In this role, you will develop safety-critical embedded application software while supporting compiler and toolchain ...
Auburn Hills, MI · On-site
$117K - $153K/yr
... Engineer to join our automotive software team focused on powertrain systems. In this role, you will develop safety-critical embedded application software while supporting compiler and toolchain ...
Auburn Hills, MI · Hybrid
$117K - $153K/yr
We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules. In this role, you will contribute across the full ...
Auburn Hills, MI · Hybrid
$117K - $153K/yr
We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules. In this role, you will contribute across the full ...
$67.7K - $76.9K
1% of jobs
$76.9K - $86K
2% of jobs
$86K - $95.2K
3% of jobs
$95.2K - $104.3K
6% of jobs
$104.3K - $113.5K
5% of jobs
$113.5K - $122.6K
5% of jobs
$125.8K is the 25th percentile. Wages below this are outliers.
$122.6K - $131.8K
5% of jobs
$131.8K - $140.9K
7% of jobs
$140.9K - $150.1K
3% of jobs
$150.1K - $159.2K
3% of jobs
The median wage is $160.5K / yr.
$159.2K - $168.4K
58% of jobs
$67.7K
$148.4K
$168.4K
| Aspect | Rf Embedded Software Engineer | Rf Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering, Computer Science, or related; experience with embedded systems | Bachelor's or higher in Electrical Engineering, Computer Engineering; firmware development experience |
| Work Environment | Designing and developing embedded software for RF hardware in labs or office settings | Writing low-level firmware for RF devices, often in manufacturing or R&D labs |
| Industry Usage | Wireless communication, telecommunications, aerospace | Wireless devices, RF modules, IoT products |
Both roles focus on RF technology and embedded systems, but Rf Embedded Software Engineers typically develop higher-level embedded software, while Rf Firmware Engineers work on low-level firmware directly controlling RF hardware. The roles often overlap, but the main difference lies in the level of software abstraction and specific responsibilities.
The top searched job categories for Rf Embedded Software Engineer jobs in Macomb, MI are:
Cities near Macomb, MI with the most Rf Embedded Software Engineer job openings:

$123K - $162K/yr
Contractor
Re-posted 21 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