×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Test Engineer

Job in Novi, Oakland County, Michigan, 48377, USA
Listing for: Hanon Systems
Full Time position
Listed on 2026-10-15
Job specializations:
  • Software Development
    Software Testing, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

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.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary