Senior HIL Test Engineer

Location: Idiada, ES

Purpose of the Role

Reporting to the Software Testing Principal Engineer, you'll deliver the future of our electronic systems into production exploiting Hardware-in-the-loop and Test Automation techniques to test complex real-time embedded systems, such as Hybrid Powertrain systems, Transmission and Chassis Control systems, Body systems and Vehicle connectivity systems

With exposure to a variety of systems and platforms across programmes, you'll be responsible for planning, design and implementation of the HiL rigs to test electronic components, systems, and whole vehicle EE architecture, to support the delivery of the software functionalities on McLaren vehicle programmes through development to Series production.

 

Principal Accountabilities

  • Working as part of the HIL Validation Team to setup and maintain the hardware in the loop automated test environment
  • Managing the hardware and software configuration of the HIL rigs in accordance with the Software Validation plan
  • Designing wiring and supporting build and commissioning activities to ensure the HIL rig is to the correct standard and level for system testing
  • Working closely with Software Development Engineers to develop accurate physical model and control models for various use cases and scenarios
  • Producing documentation and test reports, managing the hardware and software configurations with appropriate version control 

Skills and personal attributes:

  • Experience in development of Hardware in the Loop (HIL) test benches, in particular with dSPACE SCALEXIO, and Vector VT system
  • Excellent knowledge of Matlab Simulink, aimed at the development of models for Powertrain, Chassis, Body, Hybrid components and virtual controls, preferably acquired in the automotive industry
  • Excellent understanding of Rest-Bus simulation and testing, Security and safety mechanisms (checksum, Autosar profile, SecOC, freshness algorithms)
  • Good knowledge of Automotive protocols CAN, LIN 2.X and 100Base-TX Ethernet (OABRR)
  • Good knowledge of diagnostic protocol UDS ISO-14229, and XCP measurement and calibration protocol
  • Good knowledge of software testing automation toolchain in HIL environment (vTestStudio, AutomationDesk)
  • Previous exposure to programming languages (C, C#, Python, CAPL)
  • Previous exposure to Canoe, Canape and Inca
  • Good electric and electronic skills to support rapid prototyping and proof of concepts
  • Naturally technical, able to employ fundamental engineering principles, practical problem solving and optimize work processes
  • High self-motivation, willingness to learn and develop
  • Ability to work as a team member and also confidently alone
  • Familiar with Agile methodologies
  • Familiar with Autosar and model-based development
  • Electrical, Software or Electronic engineering degree 2:1, or above