1

Software Validation Jobs in Michigan (NOW HIRING)

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Develop and support software validation strategies, including manufacturing, EMC, and environmental testing * Drive continuous improvement of software tools, methodologies, and development processes ...

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Develop and support software validation strategies, including manufacturing, EMC, and environmental testing * Drive continuous improvement of software tools, methodologies, and development processes ...

Embedded Controls Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Perform software verification and validation through Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), unit testing, and integration testing. * Conduct on-target ...

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Develop and support software validation strategies, including manufacturing, EMC, and environmental testing * Drive continuous improvement of software tools, methodologies, and development processes ...

Sr. Cybersecurity Validation Engineer

Novi, MI

$104K - $128K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You will support software security initiatives by designing automated, bench, and vehicle-level validation processes and helping drive DevSecOps best practices. You will also play a key role in ...

Sr. Cybersecurity Validation Engineer

Novi, MI · On-site

$104K - $128K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You will support software security initiatives by designing automated, bench, and vehicle-level validation processes and helping drive DevSecOps best practices. You will also play a key role in ...

Embedded Software Control Manager

Southfield, MI · On-site

$130K - $190K/yr

  • Medical

  • Retirement

The Embedded Software Control Manager leads the design, development, and delivery of embedded ... The position also serves as a key interface to systems, hardware, validation teams, customers, and ...

Senior Embedded Software Engineer

Novi, MI · On-site

$60 - $70/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Work closely with validation, controls, systems, and application engineering teams throughout development. * Utilize oscilloscopes, logic analyzers, and CAN tools to debug software and hardware ...

Showing results 21-40

Software Validation information

See Michigan salary details

$9

$49

$85

How much do software validation jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for software validation in Michigan is $49.08, according to ZipRecruiter salary data. Most workers in this role earn between $36.25 and $61.39 per hour, depending on experience, location, and employer.

What is software validation?

A Software Validation job involves ensuring that software meets its intended purpose and complies with regulatory or industry standards. Professionals in this role design and execute test plans, document findings, and work closely with developers to resolve issues. This position is common in industries like healthcare, automotive, and finance, where software reliability and compliance are critical. The goal is to verify that software operates correctly, safely, and effectively before release.

What does software validation do?

In a Software Validation role, your day typically involves developing and executing test cases, identifying and documenting software defects, and collaborating closely with development and quality assurance teams. You may also participate in requirement reviews, create validation reports, and ensure that software meets specified regulatory or industry standards. Many roles involve a mix of manual and automated testing tasks to comprehensively assess software performance and functionality. Regular communication with cross-functional teams is vital to resolve issues quickly and maintain product quality. This dynamic environment provides continuous learning and development opportunities, especially as new tools and standards are adopted.

What are the key skills and qualifications needed to thrive in software validation?

To thrive as a Software Validation professional, you need a solid understanding of software testing principles, validation methodologies, and quality assurance processes, often complemented by a degree in computer science, engineering, or a related field. Familiarity with test automation tools (such as Selenium or JUnit), validation frameworks, and compliance standards like ISO or FDA regulations is highly valuable. Attention to detail, analytical thinking, and effective communication skills help professionals excel in this role. These competencies are essential to ensure the reliability, safety, and compliance of software products before they reach end users.

Infographic showing various Software Validation job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 10% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $102,084 per year, or $49.1 per hour.

Embedded Software Engineer

fng

Allen Park, MI • On-site

$119K - $157K/yr

Full-time

Re-posted 19 days ago


Job description

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

  • Lead the design, development, and integration of embedded software for automotive electronic control units (ECUs)
  • Translate customer specifications into software requirements and system architecture
  • Execute the Flex-N-Gate Product Development Process to deliver projects on time, within budget, and to defined quality standards
  • Collaborate cross-functionally with customers, program managers, and engineering teams to define and refine product requirements
  • Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems
  • Develop and support software validation strategies, including manufacturing, EMC, and environmental testing
  • Drive continuous improvement of software tools, methodologies, and development processes to enhance product quality and customer satisfaction
  • Support troubleshooting, root cause analysis, and resolution of software-related issues

Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field (Master’s preferred)
  • Minimum 5 years of experience in real-time embedded software development, preferably in safety-critical automotive applications
  • Strong programming expertise in C, C++, and assembly language, with experience in scripting languages
  • Solid understanding of automotive electrical systems, including analog/digital circuits and communication protocols (CAN, LIN, SPI, I2C)
  • Familiarity with software development standards and processes such as ASPICE
  • Knowledge of functional safety and related standards (ISO 26262, ISO 21448) and automotive cybersecurity (ISO 21434) is highly desirable
  • Experience controlling DC motors and stepper motors is a plus
  • Strong problem-solving skills and ability to work effectively in a global, cross-functional team environment
  • Excellent communication skills and proficiency with Microsoft Office tools
  • Willingness to travel up to 10% within North America