Key Responsibilities
Design, develop, configure, and maintain
AUTOSAR Basic Software (BSW)
components for automotive ECUs.
Configure, integrate, and debug
Classic AUTOSAR
modules using
Vector DaVinci Developer
and
DaVinci Configurator
.
Lead
IPC (Inter-Processor Communication)
configuration, integration, and debugging activities.
Configure and optimize
PCIe communication
, multicore software architecture, and OS configuration.
Perform
OS and memory configuration
for high-performance automotive embedded platforms.
Develop embedded software using
Embedded C
following AUTOSAR architecture and automotive coding standards.
Integrate
ECU Extract
, diagnostic modules, and communication stacks into AUTOSAR platforms.
Design and develop
Complex Device Drivers (CDD)
for hardware-specific functionality.
Support
SIP integration and migration
activities across AUTOSAR software platforms.
Perform software integration, unit testing, system validation, debugging, and root cause analysis.
Ensure compliance with
AUTOSAR
,
MISRA C
, and automotive software quality standards.
Required Skills & Experience
10+ years of experience in
Automotive Embedded Software Development
.
Strong expertise in
Classic AUTOSAR BSW
architecture and integration.
Hands-on experience with
Vector DaVinci Developer
and
DaVinci Configurator
.
Solid programming skills in
Embedded C
.
Expert-level experience in:
IPC Configuration & Debugging
PCIe Configuration & Debugging
Multicore Configuration & Debugging
OS Configuration
Memory Configuration
Experience working with
TC4D
platforms.
Robust experience integrating
ECU Extract
and Diagnostic modules.
Hands-on experience in
Complex Device Driver (CDD)
design and development.
Experience with
SIP Integration & Migration
.
Knowledge of AUTOSAR OS, Memory Stack, Communication Stack, and Diagnostic Stack.
Solid debugging, analytical, an