Embedded Validation Engineer

Optimal

Dearborn (MI)

Hybrid

USD 90,000 - 120,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ford Motor Company is seeking a Software Validation Engineer for the Vehicle Controls Software team. You will develop verification methods, craft automated test scripts, oversee test execution, and present data-driven results to ensure propulsive control systems meet performance and reliability standards.

The role requires hands-on experience reading embedded C, Python scripting, and CAN/OBD networks, with optional HIL exposure.

Qualifications

  • Bachelor's degree in Engineering or related field.
  • 1+ years of automotive embedded systems software validation or development.
  • 1+ years of experience with automated test scripts and analysis tools (Python or similar).

Responsibilities

  • Develop and implement verification methods for PCM software in vehicle environments.
  • Create and maintain automated test scripts and data-driven test cases.
  • Oversee test execution and debug issues that arise in real testing environments.

Skills

Software Testing
Python
Technical Analysis

Education

Bachelor's Degree

Tools

JIRA
ATI Vision
ETAS INCA
CANalyzer
PTDiag

Job description

Position Description:

Vehicle Controls Software team is seeking a dedicated and skilled Software Validation Engineer to ensure the robustness and performance of propulsive control systems. In this critical role, you will be instrumental in developing and implementing advanced verification methods, crafting sophisticated automated test scripts, overseeing test execution, and presenting data-driven results. This position offers a unique opportunity to contribute to the development of cutting-edge automotive technology and directly impact the quality and reliability of Ford vehicles.

Skills Required:
  • Software Testing, Python, Technical Analysis
  • Software Testing The role is validating PCM software in a vehicle environment. Candidate should be capable of reading C code, understanding it impact / function in a real testing environment. Candidate should be able to take requirements create test cases and validate those test cases for system performance. Should also be able to debug software issues in a real testing environment. HIL experience would be a plus, there is opportunity to be cross trained on HIL.
  • Python - Ideal candidate should be able to write / modify python code. This role currently has a legacy suite of python code that is critical to be maintained / updated so they should be comfortable maintaining legacy python code and writing new features / code as required.
  • Technical Analysis - Issue we typically face in this role can be complicated across many software functions. Candidate should be able to take complex software engineering issues and apply good engineering principles to help debug issues as they occur.
Experience Required:
  • Bachelor's degree in Engineering (Electrical, Mechanical, Computer, or related field) or a closely related discipline.
  • 1+ years of experience in automotive embedded systems software validation or development.
  • 1+ years of experience in developing and maintaining automated test scripts and analysis tools, with demonstrated proficiency in Python or a similar scripting language.
  • Proficiency with automated issue tracking and reporting systems, such as JIRA.
  • 1+ years of experience with calibration methodologies and tools (e.g., ATI Vision, ETAS INCA).
  • 1+ years of experience with CAN networks and On-Board Diagnostics (OBD) systems, including demonstrated ability to utilize related tools (e.g., CANalyzer, PTDiag).
  • Ability to read, interpret, and debug embedded C code and/or Model-Based Design (MBD) models, with experience participating in code reviews for root cause identification.
  • 1+ years of experience with module emulators and interfaces (e.g., M5, M6, A8, A9, ETK, XETK).
  • Must be capable of performing normal driving procedures on public roads in various conditions and in all Ford-produced vehicles.
Education Required:

Bachelor's Degree

HYBRID / 4 days per week in the office

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automotive Embedded Validation Engineer - Hybrid
Automotive Embedded Validation Engineer - Hybrid

Optimal • Dearborn (MI)

Hybrid
USD 90,000 - 120,000
Vehicle Software & Systems Validation Engineer
Vehicle Software & Systems Validation Engineer

LER TechForce • Dearborn (MI)

On-site
USD 90,000 - 120,000
Powertrain Control Software Validation Engineer
Powertrain Control Software Validation Engineer

Ford Motor Company • Dearborn (MI)

On-site
USD 100,000 - 167,000
Immediate medical, dental, vision and
Prescription drug coverage
Flexible family care days
+3
Senior Vehicle Integration & Test Engineer
Senior Vehicle Integration & Test Engineer

Ford Motor Company • Phoenix (AZ)

Hybrid
USD 115,000 - 193,000
Immediate medical, dental, vision & Rx
Flexible family care days
Adoption & surrogacy support
+5
Embedded Software V&V Manager
Embedded Software V&V Manager

Ford-Motor-Company • Palo Alto (CA)

Hybrid
USD 176,000 - 317,000
Medical, dental, vision coverage
Vehicle discount program for employees
Tuition assistance
+1
Lead Platform Software V&V Engineer
Lead Platform Software V&V Engineer

Ford-Motor-Company • Long Beach (CA)

Hybrid
USD 150,000 - 284,000
Medical insurance
Dental and Vision
Vehicle discount program
+2
Lead Platform Software V&V Engineer
Lead Platform Software V&V Engineer

Ford • Palo Alto (CA)

Hybrid
USD 150,000 - 284,000
Medical, dental, vision coverage
Parental leave and family care support
Vehicle discount program
+2
Vehicle Software and Systems Validation Engineer
Vehicle Software and Systems Validation Engineer

Pro Staff • Dearborn (MI)

On-site
USD 50,000 - 68,000
Senior Validation Engineer
Senior Validation Engineer

Sapphire Stream Technology • Southfield (MI)

On-site
USD 90,000 - 130,000
Senior Propulsion Controls Validation Engineer
Senior Propulsion Controls Validation Engineer

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 110,000 - 160,000