Embedded Software Engineer
$119K - $157K/yr
Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems * Develop and support software validation strategies, including manufacturing, EMC ...
$119K - $157K/yr
Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems * Develop and support software validation strategies, including manufacturing, EMC ...
$119K - $157K/yr
Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems * Develop and support software validation strategies, including manufacturing, EMC ...
Allen Park, MI · On-site
$119K - $157K/yr
Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems * Develop and support software validation strategies, including manufacturing, EMC ...
Allen Park, MI · On-site
$119K - $157K/yr
Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems * Develop and support software validation strategies, including manufacturing, EMC ...
$119K - $157K/yr
Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems * Develop and support software validation strategies, including manufacturing, EMC ...
$119K - $157K/yr
Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems * Develop and support software validation strategies, including manufacturing, EMC ...
Rochester Hills, MI · On-site
$112K - $130K/yr
Collaborate with hardware, systems, and software teams to ensure seamless integration and ... Proficiency in C and real-time embedded systems. * Strong understanding of software architecture ...
Rochester Hills, MI · On-site
$112K - $130K/yr
Collaborate with hardware, systems, and software teams to ensure seamless integration and ... Proficiency in C and real-time embedded systems. * Strong understanding of software architecture ...
Rochester Hills, MI · On-site
$112K - $130K/yr
Collaborate with hardware, systems, and software teams to ensure seamless integration and ... Proficiency in C and real-time embedded systems. * Strong understanding of software architecture ...
Rochester Hills, MI · On-site
$112K - $130K/yr
Collaborate with hardware, systems, and software teams to ensure seamless integration and ... Proficiency in C and real-time embedded systems. * Strong understanding of software architecture ...
Seeking an automotive Functional Safety / Systems Engineer with experience across Body, Steering, ADAS, and other embedded vehicle systems. Key Requirements: * Strong ISO 26262 Functional Safety ...
Seeking an automotive Functional Safety / Systems Engineer with experience across Body, Steering, ADAS, and other embedded vehicle systems. Key Requirements: * Strong ISO 26262 Functional Safety ...
We are seeking a highly skilled C++ Hardware Bring-Up Engineer with strong expertise in embedded systems, automotive SoC integration, BSP/LLD development, and hardware debugging. The ideal candidate ...
We are seeking a highly skilled C++ Hardware Bring-Up Engineer with strong expertise in embedded systems, automotive SoC integration, BSP/LLD development, and hardware debugging. The ideal candidate ...
Auburn Hills, MI · On-site
$98K - $132K/yr
... systems. Key Responsibilities Integrate, test, and release embedded software for automotive powertrain applications Collaborate cross-functionally with software, hardware, and quality engineering ...
Auburn Hills, MI · On-site
$98K - $132K/yr
... systems. Key Responsibilities Integrate, test, and release embedded software for automotive powertrain applications Collaborate cross-functionally with software, hardware, and quality engineering ...
Auburn Hills, MI · On-site
$98K - $132K/yr
... systems. Key Responsibilities * Integrate, test, and release embedded software for automotive powertrain applications * Collaborate cross-functionally with software, hardware, and quality engineering ...
Auburn Hills, MI · On-site
$98K - $132K/yr
... systems. Key Responsibilities * Integrate, test, and release embedded software for automotive powertrain applications * Collaborate cross-functionally with software, hardware, and quality engineering ...
Dearborn, MI · On-site
$90 - $120/hr
Embedded Systems - Candidate should understand the broader hardware‑software interaction, real‑time constraints, and communication protocols (CAN/LIN) governing embedded automotive systems.
Dearborn, MI · On-site
$90 - $120/hr
Embedded Systems - Candidate should understand the broader hardware‑software interaction, real‑time constraints, and communication protocols (CAN/LIN) governing embedded automotive systems.
Auburn Hills, MI · On-site
$124K - $163K/yr
Develop and integrate embedded software for automotive control systems and platforms * Support software builds, integration, debugging, and release activities * Execute validation across Model-in-the ...
Auburn Hills, MI · On-site
$124K - $163K/yr
Develop and integrate embedded software for automotive control systems and platforms * Support software builds, integration, debugging, and release activities * Execute validation across Model-in-the ...
Dearborn, MI · On-site
$112K - $212K/yr
Advanced proficiency in C and C++ for embedded systems with a strong focus on secure coding practices * Strong debugging skills and experience with embedded systems debugging tools. * Working ...
Dearborn, MI · On-site
$112K - $212K/yr
Advanced proficiency in C and C++ for embedded systems with a strong focus on secure coding practices * Strong debugging skills and experience with embedded systems debugging tools. * Working ...
Plymouth, MI · On-site
$125K - $164K/yr
Thermal system control * Interlocks and safety monitoring * Body and auxiliary functions * Develop ... Experience or coursework involving embedded systems, controls, or automotive software. * Experience ...
Plymouth, MI · On-site
$125K - $164K/yr
Thermal system control * Interlocks and safety monitoring * Body and auxiliary functions * Develop ... Experience or coursework involving embedded systems, controls, or automotive software. * Experience ...
Auburn Hills, MI · On-site
$124K - $163K/yr
Develop and integrate embedded software for automotive control systems and platforms * Support software builds, integration, debugging, and release activities * Execute validation across Model-in-the ...
Auburn Hills, MI · On-site
$124K - $163K/yr
Develop and integrate embedded software for automotive control systems and platforms * Support software builds, integration, debugging, and release activities * Execute validation across Model-in-the ...
Dearborn, MI · On-site
$113K - $149K/yr
You will leverage your expertise in controls theory, real-time systems, and embedded architecture to architect, develop, and optimize complex, safety-critical software throughout the entire product ...
Quick apply
Dearborn, MI · On-site
$113K - $149K/yr
You will leverage your expertise in controls theory, real-time systems, and embedded architecture to architect, develop, and optimize complex, safety-critical software throughout the entire product ...
Allen Park, MI · On-site
$119K - $157K/yr
Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems * Develop and support software validation strategies, including manufacturing, EMC ...
Allen Park, MI · On-site
$119K - $157K/yr
Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems * Develop and support software validation strategies, including manufacturing, EMC ...
Auburn Hills, MI · On-site
$124K - $163K/yr
Proven experience in embedded systems development with a focus on SOC integration and BSP development. * Proficiency in C/C++ programming languages and familiarity with embedded software development ...
Auburn Hills, MI · On-site
$124K - $163K/yr
Proven experience in embedded systems development with a focus on SOC integration and BSP development. * Proficiency in C/C++ programming languages and familiarity with embedded software development ...
Rochester Hills, MI · On-site
$120 - $150/hr
They are seeking an Senior Embedded Software Engineer to lead the development of diagnostic ... In this role, you will help define system architecture, solve complex integration challenges, and ...
Rochester Hills, MI · On-site
$120 - $150/hr
They are seeking an Senior Embedded Software Engineer to lead the development of diagnostic ... In this role, you will help define system architecture, solve complex integration challenges, and ...
Auburn Hills, MI · Hybrid
$98K - $132K/yr
... systems. Key Responsibilities * Integrate, test, and release embedded software for automotive powertrain applications * Collaborate cross-functionally with software, hardware, and quality engineering ...
Auburn Hills, MI · Hybrid
$98K - $132K/yr
... systems. Key Responsibilities * Integrate, test, and release embedded software for automotive powertrain applications * Collaborate cross-functionally with software, hardware, and quality engineering ...
Auburn Hills, MI · On-site
$97K - $133K/yr
You will work closely with hardware engineers, system architects, and other software developers to ... Embedded Firmware Development: Develop embedded firmware for automotive ECUs, including startup ...
Auburn Hills, MI · On-site
$97K - $133K/yr
You will work closely with hardware engineers, system architects, and other software developers to ... Embedded Firmware Development: Develop embedded firmware for automotive ECUs, including startup ...
$58.6K - $69.7K
1% of jobs
$69.7K - $80.7K
2% of jobs
$80.7K - $91.8K
6% of jobs
$91.8K - $102.8K
13% of jobs
$105.2K is the 25th percentile. Wages below this are outliers.
$102.8K - $113.9K
14% of jobs
$113.9K - $124.9K
12% of jobs
The median wage is $127.2K / yr.
$124.9K - $136K
13% of jobs
$136K - $147K
12% of jobs
$150.3K is the 75th percentile. Wages above this are outliers.
$147K - $158K
12% of jobs
$158K - $169.1K
11% of jobs
$169.1K - $180.1K
6% of jobs
$58.6K
$128.8K
$180.1K
An Embedded Systems job involves designing, developing, and optimizing hardware and software for devices with dedicated functions, such as medical devices, automotive systems, and IoT products. Engineers in this field work with microcontrollers, real-time operating systems (RTOS), and firmware development to ensure efficiency and reliability. Their role often includes coding in C/C++, debugging hardware-software interactions, and improving system performance.
Embedded Systems professionals commonly spend their days designing, coding, and testing software that operates on hardware devices, working closely with circuit schematics and firmware. They often collaborate with hardware engineers and quality assurance teams to troubleshoot issues and refine integrated products. Tasks may also involve writing technical documentation, participating in design reviews, and optimizing system performance for reliability and efficiency. The role requires a balance between hands-on development and cross-team communication, providing a dynamic and challenging workday.
To thrive in Embedded Systems, you need a solid background in electrical engineering, C/C++ programming, and hardware-software integration, usually supported by a relevant degree or equivalent experience. Familiarity with microcontrollers, real-time operating systems (RTOS), and debugging tools like oscilloscopes is commonly expected, and certifications like Certified Embedded Systems Professional can be advantageous. Strong problem-solving skills, attention to detail, and effective teamwork abilities help you excel in cross-functional environments. These competencies ensure effective design, implementation, and troubleshooting of reliable embedded solutions for various industries.
The most popular types of Embedded Systems jobs in Novi, MI are:
For Embedded Systems jobs in Novi, MI, the most frequently searched job titles are:
The top searched job categories for Embedded Systems jobs in Novi, MI are:
Cities near Novi, MI with the most Embedded Systems job openings:

$119K - $157K/yr
Full-time
Re-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.
Key Responsibilities
Qualifications