Ford Motor Company

Embedded Software Validation Engineer

Job Description

Posted on: 
2026-03-03

Responsibilities

  • Create and execute test plans, test cases, and test scripts for embedded software validation.
  • Design, develop, and maintain automated tests and tools for automotive embedded systems.
  • Build and scale remotely accessible test stations with production-intent hardware.
  • Collaborate with teams to review requirements and analyze system architecture.
  • Develop and test in tandem with developers, troubleshoot, and resolve bugs.
  • Participate in code reviews and improve testing methodologies.
  • Validate embedded software features across various domains such as network communication and multimedia.

Job Requirements

  • Bachelor's degree in Electrical/Mechatronics Engineering, Computer Science, or related field.
  • Minimum of 5 years of experience in software testing, specifically in embedded systems.
  • Strong programming skills in Python, Rust, or relevant languages.
  • Experience with automated testing frameworks.
  • Strong debugging skills for embedded systems.
  • Knowledge of automotive communication protocols and standards.
  • Familiarity with hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing.
Apply now

More job openings