Validation Engineer



Advert ID




Job Type




Salary Range

Up to USD0.00 per year

No. of Openings


Branch Information

Manpower Engineering ,


Job Description

A reputable client of ours in the power sports industry is looking to hire a Validation Engineer.

Job summary:

In this role, you will be responsible for the validation of the embedded controls system which includes the integration of ECU hardware and software. Your primary responsibility is the development and execution of tests based on requirements; and the analysis of the test results. You will design and develop any necessary harnesses and vehicle loads to support automated, bench, and/or on-vehicle validation. You will have to simulate vehicle components such as sensors, switches, and actuators. You will also have to diagnose and troubleshoot software, hardware, and wiring issues to support validation.

Essential duties and responsibilities:

1 Work with control systems engineers to plan test script development and software validation schedules.

2 Manage multiple ECU validation schedules and projects simultaneously.

3 Review and understand ECU software requirements and the desired functionality of the vehicle system.

4 Design test cases and develop test scripts for software validation.

5 Setup, execute, and analyze the results of the software validation and report results to stakeholders.

6 Design harnesses and loads banks for the validation to simulate a vehicle based on wire schematics and components.

7 Ensure that hardware validation is completed as required by suppliers or test labs.

Additionally, you may:

1 Develop additional software tools to support test automation.

2 Develop real-time plant models to perform closed loop testing.

3 Participate in HARA/DFMEA and Functional Safety discussions.

4 Help to design new Hardware in the Loop systems or upgrades to support additional testing.

5 Provide input to embedded system improvements and design.

6 Other duties as required.

Required Skills/Experience:

1 B.S. or higher in Engineering required, prefer Electrical, Computer, or Software Engineering; would consider candidates with a B.S. in Computer Science, Physics, or Mathematics with applicable experience in an automotive related software testing role.

2 Understanding of engine, powertrain, chassis, body, suspension or other vehicle control systems.

3 Experience with automated test development and programming.

4 Experience with vehicle communication protocols.

5 Ability to troubleshoot test hardware and wire harnesses using scopes and multimeters.

Desired Skills/Experience:

1 Experience with Python programming and debugging.

2 Experience with real-time hardware-in-the-loop (HIL) test system hardware and software.

3 Experience with dSPACE, ETAS, NI, or other hardware and software test systems.

4 Experience with object-oriented programming

5 Experience with CAN/J1939/UDS.

6 Experience with OBD2 (J1979; ASAM MCD3-D; ASAM ODX).

7 Experience with MATLAB/Simulink.

8 Experience with real-time plant modeling.

9 Experience with Git and command line/shell.

10 Experience with ASAM XIL v2+.

11 Experience with ECU measurement and calibration (CCP/XCP; ASAM MCD3-MC).

12 Experience with lifecycle management software, PTC Integrity/Windchill PLM.