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