1

Embedded Software Verification Engineer Jobs in Detroit, MI

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Embedded Software Engineer, Allen Park, MI Translate customer and product requirements to software architecture specifications, develop embedded software, and validate system functions in safety ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... Perform bench and verification testing * Diagnose, debug, and solve issues related to the vehicle ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... Perform bench and verification testing * Diagnose, debug, and solve issues related to the vehicle ...

Embedded Software Engineer

Farmington Hills, MI · On-site

$129K - $170K/yr

Engineering Position Overview and Objective Astemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that ...

Senior Software Engineer

Milford, MI · Hybrid

$107K - $142K/yr

... embedded software applications; Testing strategies including SiL HiL and Vehicle-Level testing frameworks; C C++ programming and Python scripting; Diagnostics strategies software verification and ...

Senior Software Engineer

Milford, MI · On-site

$107K - $142K/yr

... embedded software applications; Testing strategies including SiL HiL and Vehicle-Level testing frameworks; C C++ programming and Python scripting; Diagnostics strategies software verification and ...

Engineering Position Overview and Objective Astemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that ...

We're looking for a hands-on Embedded Software Engineer who's eager to learn and grow. You'll contribute to the design, development, and testing of embedded software for our telematics and ELD ...

Lead Embedded Software Engineer - Hybrid Troy, MI or Highland Heights, OH, United States Come build something that matters. It takes great people to achieve greatness. People with a sense of purpose ...

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Stefanini is looking for an Embedded Software Engineer (Allen Park, MI) For quick apply, please reach out to Navneet Pathak at / We are seeking candidate who will involve designing, developing ...

Showing results 21-40

Embedded Software Verification Engineer information

See Detroit, MI salary details

$69.3K

$151.8K

$172.3K

How much do embedded software verification engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for embedded software verification engineer in Detroit, MI is $151,844.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,200.00 and $171,300.00 per year, depending on experience, location, and employer.

What does an embedded software verification engineer do?

An Embedded Software Verification Engineer is responsible for ensuring that embedded software systems function correctly and meet design requirements. They create and execute tests, analyze results, and identify software defects in embedded systems such as automotive controllers, medical devices, or consumer electronics. This role typically involves working closely with software developers and hardware engineers to review code, develop test plans, and use debugging tools to validate the software’s functionality, performance, and safety. Their work is crucial for delivering reliable products that operate safely and efficiently in real-world environments.

What are the key skills and qualifications needed to thrive as an embedded software verification engineer?

To thrive as an Embedded Software Verification Engineer, a strong background in embedded systems, programming (C/C++), and software testing methodologies is essential, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with tools such as MATLAB/Simulink, debuggers, oscilloscopes, and verification frameworks, as well as certifications like ISTQB, are commonly required. Attention to detail, problem-solving abilities, and effective communication help engineers identify issues and work collaboratively in cross-functional teams. These skills ensure the development of reliable, safe, and high-quality embedded systems in safety-critical industries.

What are some common challenges faced by embedded software verification engineers during the validation process?

Embedded Software Verification Engineers often encounter challenges such as limited hardware availability, rapidly changing requirements, and integration issues with multiple hardware and software components. Debugging in an embedded environment can be more complex due to constrained system resources and limited visibility into the hardware-software interactions. Collaborating closely with both hardware and firmware teams is essential to quickly identify and resolve defects, making strong communication and problem-solving skills crucial for success in this role.

What is the difference between Embedded Software Verification Engineer vs Embedded Software Developer?

AspectEmbedded Software Verification EngineerEmbedded Software Developer
Primary FocusVerifying and validating embedded software to ensure quality and reliabilityDesigning, coding, and implementing embedded software solutions
Skills & CertificationsKnowledge of testing tools, verification processes, embedded systems, certifications like ISTQBProficiency in programming languages (C, C++), embedded systems, software development certifications
Work EnvironmentTesting labs, development teams, quality assurance departmentsDevelopment teams, R&D labs, product engineering

While both roles require embedded systems knowledge and programming skills, the Embedded Software Verification Engineer primarily focuses on testing, validation, and ensuring software quality, whereas the Embedded Software Developer concentrates on creating and implementing embedded software solutions.

What job categories do people searching Embedded Software Verification Engineer jobs in Detroit, MI look for?

The top searched job categories for Embedded Software Verification Engineer jobs in Detroit, MI are:

Embedded Software Engineer

Allen Park, MI • On-site

Flex-N-Gate LLC.
Manufacturing • 10K+ employees

$119K - $157K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Flex-N-Gate rating

6.8

Company rating: 6.8 out of 10

Based on 82 frontline employees who took The Breakroom Quiz

424th of 547 rated manufacturers


Job description

Job Description

Embedded Software Engineer, Allen Park, MI

Translate customer and product requirements to software architecture specifications, develop embedded software, and validate system functions in safety critical electronic modules for automotive OEM customers.

Responsibilities
  • System engineering of Real-time embedded software development, system architecture, requirements analysis, design, coding, and validation testing of automotive microcontroller modules.
  • Collaborate with the customers, program managers and engineering teams (Electronic, Mechanical, Manufacturing) to define and implement product requirements and validate performance.
  • Develop software testing requirements for manufacturing, EMC and Environmental testing.
  • Lead the improvement of software tools and processes to achieve customer satisfaction and high software reliability.
Qualifications
  • Minimum Bachelor’s degree in electrical engineering or Computer Science; MS in related discipline is preferred.
  • Minimum 5 years of experience developing real-time embedded software for safety critical applications.
  • Demonstrated skills in C, C+, C++ and assembly language and experience with scripting languages.
  • CAN and LIN experience using Canalyzer, CANoe, CANape, Microchip network analysis tools.
  • Experienced controlling DC and stepper motors.
  • Knowledge of SEI Capability Maturity Model or equivalent.
  • Matlab, Simulink is required; Auto code generation experience desired.
  • Working knowledge of engineering drawings, dimensioning, tolerancing, GD&T.
  • Excellent communications skills.
  • Use e-business tools (MS OneNote, MS Access Database, MS Word, MS Excel, MS Project, MS Outlook etc.).
What We Offer
  • Medical, dental, prescription, vision, life and disability insurance; and a flexible spending account.
  • 401(k) retirement savings plan with company match.
  • Extensive safety training, new hire orientation, continuous learning and development programs and tuition reimbursement.
  • Paid holidays and vacation time.

Flex-N-Gate is an equal opportunity employer. EEO/Minorities/Females/Veterans/Disabled.

#J-18808-Ljbffr

What Flex-N-Gate employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom