Embedded Software Test Engineer

Hanon Systems

Novi (MI)

On-site

USD 90,000 - 120,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Hanon Systems seeks an experienced Embedded Software Test Engineer with 3–5 years in firmware testing. You will develop and execute test plans for unit, integration, and HIL tests, leveraging ASPICE practices to ensure robust software quality across the product lifecycle.

Ideal candidates have strong embedded C skills, automotive testing experience, and collaborate with firmware, systems, and hardware teams to verify performance and reliability in demanding environments.

Qualifications

  • Bachelor’s degree in electrical engineering, computer engineering, computer science, or related field.
  • 5-7 years of experience in firmware or embedded software testing.
  • Strong C programming and embedded debugging skills with 16/32-bit automotive microcontrollers.
  • Experience with software testing, verification and validation, and ASPICE processes.
  • Experience with CAN and LIN automotive communication protocols.
  • Experience with CAN/LIN test tools such as Vector or Intrepid hardware.
  • Experience with UDS protocol and automotive diagnostics.
  • Strong analytical, problem-solving, communication, and teamwork skills.
  • Hands-on experience with HIL systems and test automation; Typhoon HIL is a plus.
  • Experience with ASPICE-oriented software design, documentation, maintainability, and code reviews.

Responsibilities

  • Develop, review, execute, and maintain test cases for unit, integration, HIL, and software qualification testing.
  • Apply white-box and black-box testing techniques and perform software verification and validation.
  • Debug embedded C code, investigate failures, perform root-cause analysis, and document defects.
  • Configure and automate HIL test systems; Typhoon HIL experience is a plus.
  • Establish test traceability by linking test cases to software and system requirements.
  • Generate test reports and maintain clear test documentation.
  • Apply ASPICE practices throughout software testing and development activities.
  • Participate in requirements, design, and code reviews and support the full product development lifecycle.
  • Verify that software meets customer performance, durability, and engineering requirements.
  • Collaborate with firmware, systems, hardware, and other cross-functional teams.

Skills

Embedded C
Firmware testing
ASPICE
CAN
LIN
UDS protocol
HIL testing
Test automation
Cross-functional teamwork
Root-cause analysis

Education

Bachelor's degree in Electrical/Computer Engineering or related

Tools

Vector
Intrepid
Typhoon HIL

Job description

Hanon Systems is seeking an experienced Embedded Software Test Engineer with 3–5 years of experience in firmware and embedded software testing. The ideal candidate will have strong embedded C skills, automotive testing experience, and knowledge of ASPICE practices. This role will support software verification and validation throughout the complete product development lifecycle, from product specification through release.

Key Responsibilities
  • Develop, review, execute, and maintain test cases for unit, integration, HIL, and software qualification testing.
  • Apply white-box and black-box testing techniques and perform software verification and validation.
  • Debug embedded C code, investigate failures, perform root-cause analysis, and document defects.
  • Configure and automate HIL test systems; Typhoon HIL experience is a plus.
  • Establish test traceability by linking test cases to software and system requirements.
  • Generate test reports and maintain clear test documentation.
  • Apply ASPICE practices throughout software testing and development activities.
  • Participate in requirements, design, and code reviews and support the full product development lifecycle.
  • Verify that software meets customer performance, durability, and engineering requirements.
  • Collaborate with firmware, systems, hardware, and other cross-functional teams.
Required Qualifications and Skills
  • Bachelor’s degree in electrical engineering, Computer Engineering, Computer Science, or related field.
  • 5-7 years of experience in firmware or embedded software testing.
  • Strong C programming and embedded debugging skills with knowledge of 16/32-bit automotive microcontrollers.
  • Experience with software testing, verification and validation, and ASPICE processes.
  • Experience with automotive communication protocols including CAN and LIN.
  • Experience with CAN/LIN test tools such as Vector or Intrepid hardware.
  • Experience with UDS protocol and automotive diagnostics.
  • Strong analytical, problem-solving, communication, and teamwork skills.
  • Ability to work independently and effectively in a cross-functional environment.
  • Hands-on experience with HIL systems and test automation; Typhoon HIL is a plus.
  • Experience with ASPICE-oriented software design, documentation, maintainability, and code reviews.
Preferred Qualifications
  • Knowledge of firmware development for communication systems, diagnostics, or bootloaders.
  • 3-phase motor or motor-control experience.

Hanon Systems is an equal opportunity employer committed to a culturally diverse workplace.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automotive Embedded Test Engineer - ASPICE & HIL
Automotive Embedded Test Engineer - ASPICE & HIL

Hanon Systems • Novi (MI)

On-site
USD 90,000 - 120,000
HIL Test Engineer Lead
HIL Test Engineer Lead

Global Connect Technologies • Mossville (IL)

On-site
USD 110,000 - 150,000
System Test Engineer
System Test Engineer

iVantage Group • Farmington Hills (MI)

On-site
USD 80,000 - 100,000
HIL Test Lead - Propulsion
HIL Test Lead - Propulsion

Global Connect Technologies • Mossville (IL)

On-site
USD 120,000 - 150,000
Firmware Quality Assurance Engineer
Firmware Quality Assurance Engineer

Bridge Technical Talent • Connecticut

On-site
USD 90,000 - 120,000
HIL Engineer
HIL Engineer

Global Connect Technologies • Auburn Hills (MI)

On-site
USD 110,000 - 140,000
Embedded Test Engineer - Automotive
Embedded Test Engineer - Automotive

Global Connect Technologies • Raymond (OH)

On-site
USD 80,000 - 100,000
Firmware Test Engineer – Autonomous Systems / Autonomous Driving
Firmware Test Engineer – Autonomous Systems / Autonomous Driving

7Th Sky Tech • San Francisco (CA)

Hybrid
USD 120,000 - 170,000
Firmware Test Engineer – Autonomous Systems / Autonomous Driving
Firmware Test Engineer – Autonomous Systems / Autonomous Driving

7Th Sky Tech • Irvine (CA)

Hybrid
USD 110,000 - 165,000
Firmware Test Engineer – Autonomous Systems / Autonomous Driving
Firmware Test Engineer – Autonomous Systems / Autonomous Driving

7Th Sky Tech • Mountain View (CA)

Hybrid
USD 110,000 - 160,000