
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 websiteJob 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