Job Description

Short Description

We are looking for a highly experienced and technically driven Principal Engineer to lead integration-level Software-in-the-Loop (SiL) testing for next-generation automotive embedded systems. This role demands deep technical expertise in ECU virtualization, embedded integration practices, and strong domain-level exposure across areas like Powertrain, ePowertrain, or ADAS.


The ideal candidate will bring a solution-focused mindset, strong analytical skills, and a hands-on approach to building robust and scalable SiL environments. You will work at the intersection of embedded software, virtualization, and domain-level functionality, contributing directly to our left-shift testing strategy and enabling future-ready SDV (Software-Defined Vehicle) test frameworks.


Description

System-Level Integration & SiL Environment Setup

  • Architect and implement SiL-based test environments integrating multiple ECUs in a virtual setup using tools like dSPACE VEOS or equivalent.
  • Simulate full system behaviour through integration of functional models, bus systems (CAN, LIN, Ethernet), and domain control software.


ECU Virtualization & Communication Bus Simulation

  • Lead virtualization of ECUs and configuration of network communication buses, enabling early system-level validation in SiL.
  • Configure FMUs, models, and simulation artifacts to replicate target ECU behavior with high fidelity.


Embedded Software Interface Understanding

  • Leverage deep experience with Embedded C++ to interface with AUTOSAR components, middleware layers, and communication services.
  • Apply functional understanding of AUTOSAR interfaces and execution models to enable testability within the SiL context.
  • Strong architectural awareness to facilitate simulation wrapping, data interfacing, and debugging in embedded contexts.


Domain Integration and Functional Awareness

  • Apply working knowledge of at least one automotive domain such as ePowertrain, ADAS, or Powertrain to validate functional integration.
  • Collaborate with feature and domain teams to translate integration scenarios into testable simulation workflows.


Problem Solving & Debugging

  • Drive resolution of complex integration and simulation issues across system layers using protocol analysis, timing insights, and model verification.
  • Lead troubleshooting efforts with structured analytical thinking and cross-functional engagement.


Collaboration & Innovation in SDV Context

  • Contribute to test strategy alignment with Software-Defined Vehicle (SDV) goals including service orientation, containerization, and cloud connectivity.
  • Collaborate with architecture and infrastructure teams to enhance virtualization capabilities and scalable test frameworks.


Responsibilities

Required Skills and Qualifications:

  • Bachelor’s or Master’s degree in Electrical/Electronics Engineering, Computer Science, or related fields.
  • Total 7-13 y ears of experience
  • 6.5+ years of experience in embedded systems, ECU integration, or system-level testing in the automotive industry.


Proficient in:

  • Embedded C++ , with application in embedded integration and simulation environments.
  • ECU virtualization techniques and simulation-based testing.
  • Automotive network protocols : CAN, LIN, Ethernet (incl. TCP/IP/IPV4).
  • Strong hands-on experience with dSPACE toolchains (SystemDesk, VEOS) or similar simulation platforms.
  • Proven ability to integrate complex embedded functions and lead root-cause analysis across simulation layers.
  • Clear exposure to microcontroller and microprocessor architecture , and understanding of real-time constraints.


Qualifications

Preferred Skills and Added Advantages:

  • Exposure to both Classic AUTOSAR and Adaptive AUTOSAR architectures with ability to interface, configure, and integrate modules within the virtualization setup.
  • Familiarity with OSEK and POSIX operating system standards for embedded real-time environments.
  • Domain expertise in at least one functional area such as eDrive, Charging, ADAS perception/control, or Vehicle Dynamics.
  • Experience with FMU creation, MiL to SiL transition, or HiL-SiL test alignment strategies.
  • Awareness of SDV-related trends including service-based architecture, containerization, and scalable validation approaches.
  • Comfort with using tools like Git, JIRA, Python scripting for automation/integration purposes.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application