Position: Senior HIL/SIL Validation Engineer
Location: Troy, MI (Onsite)
Duration: Fulltime Position
Job Description:-
Technical/Functional Skills-
Experience: 5+ Years
Bachelor of Science Degree in Electrical, Computer Software, or Mechanical Engineering or equivalent from an ABET accredited or equivalent program is preferred. Minimum five (5) year's experience in designing and developing HIL/SIL models and scripts Minimum three (3) year's experience in using systems modeling platforms for test development, test automation, test requirements development, execution and reporting. Minimum two (2) year's experience working with low voltage and high voltage systems Excellent communication Team building and relationship building skills. Specific experience including - Opened and closed loop control systems for sensors, actuators, body controller, ECUs, etc.
- Low voltage components such as circuit breakers, relays, wiring, etc.
- High voltage components such as DCDC, motor and inverter, battery, and on-board charger, etc.
- CAN-Bus, LIN, and Ethernet communication protocol
- CAN tools such as CANalyzer, P-CAN, Kvaser, CANoe, CANApe, etc.
- Experience in HiL simulations, dSpace or similar tool set
- MATLAB, Simulink, and State flowchart
- 8D, five whys, and other structured problem-solving tools to diagnose complex issues
- Industry standards such as FMVSSS, NHTSA, SAE, etc.
Responsibilities include:
- Develop and build the HIL/SIL program at Re:Car
- Collaborate with BEV Powertrain, power Electronics, low voltage Electrical and Software development teams to develop HIL/SIL and Validation Plans
- Analysis and mathematical modeling of physical systems as needed.
- Verify model accuracy through simulation and experimentation.
- Define and develop workflows to automate model development and translate schematics into optimized HDL.
- Develop and utilize computer simulations (Matlab/Simulink, HiL, SiL) to investigate new algorithms, modifications, or critical events.
- Based on the high-level testing requirements, write detailed test specifications and scripts.
- Integrate HDL code and C-code into the LabVIEW environment.
- Work closely with Software Engineers on the integration of multiple sub-systems in Real-Time System.
- Analyzing and visualizing large data sets from various data sources to understand the use cases.
- Post-processing and analysis of experimental data to validate and inform models.
- Technical communication of analysis results and tradeoffs
- Participate in Agile Software development process.