POSITION OVERVIEW The Embedded Software Test Engineer I is responsible for the development and execution of automated and manual software test procedures to verify that the product behaves as ...
POSITION OVERVIEW The Embedded Software Test Engineer I is responsible for the development and execution of automated and manual software test procedures to verify that the product behaves as ...
Embedded Software Engineer
$65 - $75/hr
Description About This Role This is a individual contributor contract role embedded within customer ... What You Bring Required • 7+ years of professional software development experience, with at least ...
New
Embedded Software Engineer
$65 - $75/hr
Description About This Role This is a individual contributor contract role embedded within customer ... What You Bring Required • 7+ years of professional software development experience, with at least ...
New
Embedded Software Engineer
$65 - $75/hr
Description About This Role This is a individual contributor contract role embedded within customer ... What You Bring Required • 7+ years of professional software development experience, with at least ...
New
Embedded Software Engineer
$65 - $75/hr
Description About This Role This is a individual contributor contract role embedded within customer ... What You Bring Required • 7+ years of professional software development experience, with at least ...
New
Lead Engineer - Embedded Software Development
Grand Rapids, MI · On-site
$95K - $127K/yr
Summary GE Aerospace's Platform Software team builds the embedded software that powers critical avionics functions across both civil and military aircraft. We develop: • Firmware, board support ...
Lead Engineer - Embedded Software Development
Grand Rapids, MI · On-site
$95K - $127K/yr
Summary GE Aerospace's Platform Software team builds the embedded software that powers critical avionics functions across both civil and military aircraft. We develop: • Firmware, board support ...
Sr. Embedded Software Engineer
$122K - $159K/yr
Engineering Position Overview and Objective Astemo's Advanced Development Division is hiring an Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes ...
Sr. Embedded Software Engineer
$122K - $159K/yr
Engineering Position Overview and Objective Astemo's Advanced Development Division is hiring an Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes ...
Sr. Embedded Software Engineer
Farmington Hills, MI · On-site
$122K - $159K/yr
Engineering Position Overview and Objective Astemo's Advanced Development Division is hiring an Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes ...
Sr. Embedded Software Engineer
Farmington Hills, MI · On-site
$122K - $159K/yr
Engineering Position Overview and Objective Astemo's Advanced Development Division is hiring an Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes ...
Embedded Software Engineer - Vehicle Electronics & RTOS Systems with Security Clearance
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 ...
Embedded Software Engineer - Vehicle Electronics & RTOS Systems with Security Clearance
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 ...
Lead Engineer - Embedded Software Development
Grand Rapids, MI · Hybrid
$95K - $127K/yr
Summary GE Aerospace's Platform Software team builds the embedded software that powers critical avionics functions across both civil and military aircraft. We develop: Firmware, board support ...
Lead Engineer - Embedded Software Development
Grand Rapids, MI · Hybrid
$95K - $127K/yr
Summary GE Aerospace's Platform Software team builds the embedded software that powers critical avionics functions across both civil and military aircraft. We develop: Firmware, board support ...
Firmware/Embedded Software Engineer
Southfield, MI · On-site
$94K - $129K/yr
The role of Road Ready Firmware/Embedded Software Engineer will support the growth of the Road Ready product. Specific duties and responsibilities include: * Design and implement software of embedded ...
Firmware/Embedded Software Engineer
Southfield, MI · On-site
$94K - $129K/yr
The role of Road Ready Firmware/Embedded Software Engineer will support the growth of the Road Ready product. Specific duties and responsibilities include: * Design and implement software of embedded ...
Embedded Software Engineer - Body Control Modules
Dearborn, MI · Hybrid
$178K/yr
Embedded Software Engineer - Body Control Modules Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future.
Embedded Software Engineer - Body Control Modules
Dearborn, MI · Hybrid
$178K/yr
Embedded Software Engineer - Body Control Modules Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future.
Embedded Software Engineer (AUTOSAR BSW)
Dearborn, MI · On-site +1
$102K - $190K/yr
... embedded software components. 2. Utilizing Embedded C programming language to develop AUTOSAR-based embedded software components and complex device drivers (CDDs). 3. Designing, configuring and ...
Embedded Software Engineer (AUTOSAR BSW)
Dearborn, MI · On-site +1
$102K - $190K/yr
... embedded software components. 2. Utilizing Embedded C programming language to develop AUTOSAR-based embedded software components and complex device drivers (CDDs). 3. Designing, configuring and ...
The Embedded Software & Controls Engineer III leads controls software development, electronics integration, and system commissioning. This position requires a strong understanding of embedded systems ...
The Embedded Software & Controls Engineer III leads controls software development, electronics integration, and system commissioning. This position requires a strong understanding of embedded systems ...
Embedded Software Engineer - Product Engineer
Allen Park, MI · On-site
$102K - $190K/yr
Embedded Software Engineer - Product Engineer - positions offered by Ford Motor Company (Allen Park, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from ...
Embedded Software Engineer - Product Engineer
Allen Park, MI · On-site
$102K - $190K/yr
Embedded Software Engineer - Product Engineer - positions offered by Ford Motor Company (Allen Park, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from ...
Senior Embedded Software & Controls Engineer - Defense
Hudson, MI · On-site
$91K - $148K/yr
The Embedded Software & Controls Engineer III leads controls software development, electronics integration, and system commissioning. This position requires a strong understanding of embedded systems ...
Senior Embedded Software & Controls Engineer - Defense
Hudson, MI · On-site
$91K - $148K/yr
The Embedded Software & Controls Engineer III leads controls software development, electronics integration, and system commissioning. This position requires a strong understanding of embedded systems ...
Design, develop, and maintain production embedded software in C (and supporting tools/scripts in Python as needed). * Lead technical decision-making for new features, defect fixes, and platform ...
Design, develop, and maintain production embedded software in C (and supporting tools/scripts in Python as needed). * Lead technical decision-making for new features, defect fixes, and platform ...
Embedded Software Engineer - Electrification
$115K - $152K/yr
The Role The Electrification Solutions New Markets (ESNM) organization within Vehicle Mechatronic Embedded Controls, (VMEC), has an opening for an Embedded Software Engineer . ESNM is a start-up ...
Embedded Software Engineer - Electrification
$115K - $152K/yr
The Role The Electrification Solutions New Markets (ESNM) organization within Vehicle Mechatronic Embedded Controls, (VMEC), has an opening for an Embedded Software Engineer . ESNM is a start-up ...
Advanced Lead Engineer - Embedded Software Development
Grand Rapids, MI · Hybrid
$112K - $149K/yr
The Advanced Lead Engineer - Embedded Software Development is a pivotal role within the aerospace sector, dedicated to the design, development, and testing of embedded software (firmware), platforms ...
Advanced Lead Engineer - Embedded Software Development
Grand Rapids, MI · Hybrid
$112K - $149K/yr
The Advanced Lead Engineer - Embedded Software Development is a pivotal role within the aerospace sector, dedicated to the design, development, and testing of embedded software (firmware), platforms ...
Advanced Lead Engineer - Embedded Software Development
Grand Rapids, MI · On-site
$112K - $149K/yr
The Advanced Lead Engineer - Embedded Software Development is a pivotal role within the aerospace sector, dedicated to the design, development, and testing of embedded software (firmware), platforms ...
Advanced Lead Engineer - Embedded Software Development
Grand Rapids, MI · On-site
$112K - $149K/yr
The Advanced Lead Engineer - Embedded Software Development is a pivotal role within the aerospace sector, dedicated to the design, development, and testing of embedded software (firmware), platforms ...
Embedded Software Engineer - Electrification
Milford, MI · On-site
$115K - $152K/yr
The Role The Electrification Solutions New Markets (ESNM) organization within Vehicle Mechatronic Embedded Controls, (VMEC), has an opening for an Embedded Software Engineer . ESNM is a start-up ...
Embedded Software Engineer - Electrification
Milford, MI · On-site
$115K - $152K/yr
The Role The Electrification Solutions New Markets (ESNM) organization within Vehicle Mechatronic Embedded Controls, (VMEC), has an opening for an Embedded Software Engineer . ESNM is a start-up ...
This role demands expertise in embedded software testing on target hardware, with automotive testing experience being a significant advantage. The ideal candidate is a self-starter capable of ...
This role demands expertise in embedded software testing on target hardware, with automotive testing experience being a significant advantage. The ideal candidate is a self-starter capable of ...
Embedded Software information
See Michigan salary details
$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
How much do embedded software jobs pay per year?
What are the key skills and qualifications needed to thrive as an Embedded Software Engineer, and why are they important?
What is the difference between Embedded Software vs Firmware Developer?
| Aspect | Embedded Software | Firmware Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields | Similar credentials, often with specialized knowledge in hardware |
| Work Environment | Develops software for embedded systems in devices like appliances, automotive, medical devices | Creates low-level code directly interacting with hardware, often in similar environments |
| Industry Usage | Used across automotive, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware-focused industries |
| Search & Comparison Intent | Understanding roles in embedded systems development | Focusing on low-level hardware interaction and firmware specifics |
Embedded Software and Firmware Developer roles overlap significantly, both requiring knowledge of hardware and programming. Embedded Software typically involves developing higher-level code for embedded systems, while Firmware Developers focus on low-level code that directly interacts with hardware components. Both roles are essential in creating reliable embedded products across various industries.
What is embedded software?
What are some common challenges faced by Embedded Software Engineers when integrating new hardware components into existing systems?
- Embedded Firmware Engineer
- Senior Embedded Controls Engineer
- Manager Electrical Engineer Embedded Systems
- Entry Level Embedded Software Engineer
- Contract Embedded Software Engineer
- Entry Level Embedded Engineer
- New Grad Embedded Engineer
- Embedded Linux Engineer
- Junior Embedded Software Engineer
- Senior Embedded Software Engineer

Gentex rating
7.6
Based on 59 frontline employees who took The Breakroom Quiz
64th of 139 rated electronics manufacturers
Job description
POSITION OVERVIEW
The Embedded Software Test Engineer I is responsible for the development and execution of automated and manual software test procedures to verify that the product behaves as expected with reference to specific detailed requirements. This position requires interfacing with all groups within the company to verify products that fulfill the customer's needs.
Location:This position requires on-site work at Gentex facilities. This role is not eligible for remote work.
WHAT YOU'LL DO
- Support the Embedded Software Test team in the development and execution of automated and manual software test procedures.
- Learn and implement the Embedded Software Test toolchain and engineering process.
- Communicate Embedded Software Test engineering activities as a member of the Engineering Project team.
- Execute the Software Test Engineering process to meet the standards Gentex has set as a goal.
- Provide input to Requirements Engineering and other internal teams as applicable to ensure that the software is testable.
- Other duties as assigned.
HOW YOU'LL DO IT
- Attention to Detail - Ensuring information is complete and accurate; following up with others to ensure that agreements and commitments have been fulfilled.
- Problem Solving - Defining a problem, determining the cause, identifying, prioritizing and selecting alternatives for a solution, and implementing a solution.
- Individual Efficiency - effectively managing time and resources so that individual work is completed efficiently.
- Situational Adaptability - Ability to work with evolving systems, processes and structures, demonstrating the flexibility to adapt to changing environments, requirements and regulations.
- Personal Accountability - Keeping promises and honoring commitments, accepting responsibility for one's actions and assuming responsibility when dealing with problems, crises, and issues.
- Communicating Effectively - Developing and delivering multi-mode communications that convey clear understanding, taking into account the unique needs of different audiences.
- Maintaining a high level of honesty, integrity, and confidentiality with respect to company matters.
- Complying with all Company policies and procedures, safety regulations, company safety policies and safely perform all duties, including but not limited to, promoting a safe workplace.
WHAT TO BRING
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related discipline.
- 0-2 years of technical or internship experience in all phases of software development lifecycle.
- Knowledge of electronics components and embedded systems.
- Ability to read and interpret product specifications and software requirement specifications.
- Excellent communication and interpersonal skills.
- Full professional written and verbal proficiency in English.
- Proficiency in Microsoft Office Suite.
WHAT WILL HELP
- Experience with automotive communication protocols - CAN and LIN.
- Experience with microcontrollers and microprocessors.
- Experience with signal processing.
- Experience with version control systems (e.g., Git) and agile methodologies.
Gentex is an equal opportunity employer
Gentex extends equal employment opportunities to qualified applicants and employees regardless of an individual's race, color, religion, national origin, age, sex (including pregnancy, gender identity, and sexual orientation), disability, marital status, military service, height, weight, genetic information, or any other reason protected by law.
Assistance
Gentex is committed to working with and providing reasonable accommodation to applicants with disabilities. For accommodation requests, email us at recruiting@gentex.com. Gentex will not discriminate against any qualified individual who can perform the essential functions of the job with or without a reasonable accommodation.
Understand your right to work
At Gentex, we use E-verify to confirm you're authorized to work in the U.S.
E-Verify - English & Spanish
Right to Work - English
Right to Work - Spanish