We are HIRING for several exciting roles
Hardware in the Loop (HIL) Engineer
Company Overview:
Dorleco is a 360-degree controls software development & integration solution provider for electric and autonomous vehicle systems, focused on achieving its mission of developing sustainable & efficient vehicles with innovative, robust, and lean engineering practices. We provide a fast-paced R&D environment and deliver integrated solutions for mechanical, electrical, software, thermodynamic, and energy storage systems for modern electric and autonomous vehicle systems.
The Dorleco Virtual Development HIL team partners with controls, modeling, and SIL engineers to build and test controls & software solutions early in our development cycle resulting in improved function and quality. Our goal is to tenaciously reduce the development, testing, and safety cycle times while expanding the capabilities and applications for virtual development. As a team, we are relentless in the continuous improvement of the entire control system development process.
Candidates for consideration will be responsible for developing and executing advanced Hardware in the Loop systems and test plans as a core part of the control development process within the Vehicle Controls Research and Advanced Engineering Department. This requires proactive collaboration combined with technical focus and experience to deliver simulation solutions that provide increasing levels of capability and efficiency
Location:
Dearborn , Farmington MI
Work Authorization Requirements:
- Must be authorized to work in the United States for any employer.
- If you are fine with above mentioned working location.
Key Responsibilities:
- Innovate new virtual simulation solutions on HIL platforms to support research and development of advanced automotive control systems.
- Research and implement new process, methods and tools to increase the capability, automation, and efficiency of software simulation, build and test initiatives.
- Work closely with control system developers to create HIL test plans, validate operation of Control System software and hardware on HIL, process and analyze test data, and create test reports.
- Design, implement, validate, and document Matlab/Simulink models for interfacing to HIL system hardware and communication networks.
- 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.
- 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.
Desired Skills List (for candidate evaluation, not to be included in posting):
- Hands-on experience with Matlab / Simulink
- Hands on experience with dSPACE tools – ControlDesk / ConfigurationDesk
- CAN/LIN tools and testing experience
- Electronics circuit testing and lab equipment experience
- Automotive control systems, sensors and actuators knowledge
- Version control and process automation tools (GitHub, Jenkins…)
- Automotive Ethernet knowledge
- Programming with high-level language (C, C++, Java)
- Scripting with Python and/or Matlab m-script
- Embedded software development
- Physics-based modeling and tools
- Hands-on HIL hardware experience
- CarSim / CarMaker / Vehicle dynamics experience
- Test planning/execution
- xEV knowledge/experience
- Caltools ATI Vision / ETAS Inca experience
- Teamwork and Communication skills
- Documentation creation
- Self-motivated, Proactive, Innovative, can-do attitude
- Ability to balance multiple tasks and time deadlines
Minimum Qualification:
- Bachelor’s Degree in Electrical, Mechanical, or Computer Engineering is required.
- 3+ years’ experience developing hardware in the loop systems for testing embedded control systems is required
- 3+ years’ experience developing or testing automotive electronic control systems is required
- Proficiency in Matlab/Simulink modeling and simulation of plant and control systems is required
- Demonstrated effective communication, documentation, and interpersonal skills in a team environment is required
- Demonstrated ability to manage and balance multiple tasks and timelines is required
Preferred Qualification:
- Master’s Degree in Electrical, Mechanical, or Computer Engineering is preferred.
- Experience delivering innovative solutions in a research-based environment is highly desired.
- Hands-on experience with dSpace hardware-in-the-loop systems and ControlDesk / ConfigurationDesk software 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.
- Experience with CAN/LIN/Ethernet tools and testing is highly desired
- Experience with version control and process automation tools (GitHub, Jenkins…) is desired
- Experience with high-level programming language (C, C++, Python, Matlab m-script) is desired
- Experience with Electrified or Connected vehicle development or testing is desired.
- Experience using other modeling and simulation software tools such as Amesim, CarSim, or CarMaker is a plus