Embedded C, CAPL


Embedded Software specialist Engineer with 12+ years of experience in Automotive ECU software development based on Classic AUTOSAR platform. Strong expertise in MCAL driver development, BSW stack configuration and integration, UDS, Complex device driver development and application SWC development. Experienced in instrument cluster ECU SW development, Body Control modules and latest Zonal architectures featuring MCU less edge nodes.
Experience working in ASPICE compliant projects with exposure to all stages of Software Development Lifecycle. Strong cross functional collaboration and stakeholder communication skills.
June 2025- Present
Project: Zonal Control Unit
Worked on Zonal Control unit Platform project in developing high level features utilizing latest technologies.
Key responsibilities:
-SW Architecture
-AUTOSAR SW development
-TC18 RCP integration
-SW update
-Cross functional collaboration
-Ethernet Switch
-Complex device drivers
-Microsar IO
March 2020- May2025:
Project: Stellantis Instrument Cluster
Key responsibilities:
-Technical Lead
-AUTOSAR BSW stack configuration
-UDS command configuration and development
-CAN stack, NvM
-Complex device drivers
-ASPICE SWE.1 to SWE.6
May 2018-February 2020:
Project: Instrument cluster for German OEM
Key responsibilities:
-UDS command configuration and development
-BSW Stack configuration
-ASPICE SWE.1 to SWE.6
August 2014- April 2018:
Project: AUTOSAR MCAL Driver Development
Key responsibilties:
- MCAL Driver development for RH850 controller , Infineon Tricore TC2xx microcontrollers for CAN, GPT, ICU, PWM
- ASPICE SWE.1 to SWE.6
Classic AUTOSAR Architect
AUTOSAR BSW stack configuration
Complex device drivers
Bootloader Integration
UDS (ISO 14229)
TC18 RCP
CAN/CANFD/LIN/ Ethernet
AUTOSAR MCAL driver development
ASPICE (SWE1 to SWE6)
Embedded C
Embedded C, CAPL
Vector Davinci Developer, Davinci Configurator, EB tresos, DOORs, Polarion, Enterprise Architect, VectorCAST, Polyspace, GIT, SVN, JIRA, Confluence,
Vector CANoe, VTestStudio, GHS Multi, Lauterbach Trace32
Microcontrollers worked:
-Infineon Traveo II, Renesas RH850 F1x, P1x, C1x, Infineon Aurix TC2xx, TC3xx and TC4x