Ford Motor Company

Hardware-in-the-Loop (HIL) Electrical/Electronics Engineer

Ford Motor Company

full-time

Posted on:

Location Type: Hybrid

Location: Dearborn • Missouri • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

Python

About the role

  • Responsible for leading the design and development of battery HIL simulator functions and requirements.
  • Design, implement, validate, and document MATLAB/Simulink models for interfacing to HIL system hardware and communication networks (i.e., CAN, CAN-FD, LIN, etc.).
  • Design, build, validate, and document HIL I/O circuits and wiring harnesses to interface HIL simulator to electronic control units and subsystem sensors and actuators.
  • Commission HIL system to achieve full system level functionality to satisfy BMS.
  • Design, implement, validate, and document test scripts, test automation, and user interfaces for HIL system.
  • Maintain HIL system operation with updates to interface models, system hardware, user interfaces, and test automation as required.
  • Lead investigation and resolution of any HIL related issues in timely manner.
  • Train and support HIL users and customers with any HIL related activities.

Requirements

  • B.S. in Mechanical Engineering, Electrical Engineering, Controls Engineering, Computer Engineering, Computer Science or any related field of education.
  • 2+ years’ experience developing or testing automotive embedded control systems.
  • 2+ years' experience in MATLAB and Simulink model development.
  • 2+ years’ experience developing hardware-in-the-loop systems for testing embedded control system.
  • M.S. or higher in Mechanical Engineering, Electrical Engineering, Controls Engineering, Computer Engineering, Computer Science or any related field of education.
  • 5+ years’ experience developing or testing automotive embedded control systems.
  • 5+ years' experience in MATLAB and Simulink model development.
  • 5+ years’ experience developing hardware-in-the-loop systems for testing embedded control system.
  • Proficiency in MATLAB/Simulink modeling and simulation of plant and control systems is highly desired.
  • Proficiency in Python or similar programming language is a plus.
  • Experience with Battery Management System (BMS) is desired.
  • Experience developing hardware-in-the-loop system using OPAL, dSPACE or similar is highly desired.
  • Experience with the creation and execution of test plans, test scripts, and test automation and the generation of test reports is highly desired.
  • Excellent analysis and problem-solving skills
  • Good communication, documentation, and interpersonal skills are required.
Benefits
  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
  • Vehicle discount program for employees and family members and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
  • Paid time off and the option to purchase additional vacation time.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
MATLABSimulinkhardware-in-the-loop (HIL) systemstest automationtest scriptsPythonBattery Management System (BMS)test plansmodel developmentembedded control systems
Soft skills
analysis skillsproblem-solving skillscommunication skillsdocumentation skillsinterpersonal skills