Summary
Overview
Work History
Education
Skills
Certification
Languages
Additional Information
Timeline
Generic

VASUDHA DODDA

Bengaluru,KA

Summary

Embedded Software Engineer with 4+ years of experience in the automotive domain, specializing in ADAS ECU systems and AUTOSAR BSW (COM, Diag, OS stacks). Proficient in Embedded C/C++ with Object-Oriented Programming, RTOS, and Linux. Experienced with CAN and Ethernet protocols and familiar with modern communication technologies like TCP/IP and HTTP. Adept at Agile methodologies, with working knowledge of tools like Git, Jira, Gerrit, and Polarian. Currently expanding skills in Core Java and POSIX application development, with a strong interest in smart connectivity and software-defined vehicle platforms.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Software Developer for THUNDER Stellantis Project

Aptiv Automotive
04.2024 - Current
  • Description : Thunder is an ADAS-focused project developed for two Stellantis vehicle variants. The project facilitates real-time signal processing and gatewaying for vision and radar data, supporting Vehicle State Estimator (VSE) functionality.
  • Key Contributions:
  • Developed and mapped CAN signals (Radar and Camera data) for IFV600 ECU to support ADAS features like Vehicle State Estimator.
  • Converted raw sensor data to physical values for use by the Algo team (Kalman filter-based processing) and other SWCs.
  • Implemented UDP-based data logging. Logged data streams from Radar, MRR, and Object Fusion modules over Ethernet for cross-domain analysis.
  • Debugged and verified diagnostic services via XCP protocol, focusing on system/user routine controls.
  • Delivered bug fixes in CAN, XCP, and Ethernet stack; contributed to Core Load debugging.
  • Implemented Google Unit Testing (GTest) for the UDP Handler component with high code coverage.
  • Authored ASPICE-compliant documentation across SWE1–SWE6; supported technical coordination and stream data requirement gathering.

Software Developer for FORD Project

Aptiv Automotive
08.2023 - 03.2024
  • Description : Ford DATA2.0 is an ADAS-based ECU controller platform supporting advanced driving features via video logging and satellite sensor integration. The system enables CAN-FD-based vehicle communication between the central ADAS unit and VCAN modules, along with XCP-based diagnostics and Ethernet streaming for high-speed data logging.
  • Key Contributions:
  • Developed and mapped CAN-FD signals (RX/TX) for VCAN modules to support ADAS data exchange.
  • Debugged diagnostic services via XCP protocol for system/user routine validation.
  • Configured Ethernet switches for inter-core data streaming and logging.
  • Performed SUT (System Under Test), SIT (System Integration Test), and SQT (System Qualification Test) for all CAN and Ethernet signals.
  • Implemented bug fixes and functional enhancements in CAN, XCP, and Ethernet communication modules.
  • Authored ASPICE-compliant technical documentation (SWE.1 to SWE.6) supporting formal development lifecycle processes.

Software Developer for WCM Charging Project

Aptiv Automotive
02.2023 - 08.2023
  • Description : The Wireless Charging Module (WCM) project for GM involved CAN-based communication for efficient power management and diagnostics. Key features included selective ECU wakeup via CAN NM, partial networking for power optimization, and safety mechanisms for voltage protection enabling standalone operation during vehicle production and charging phases.
  • Key Contributions:
  • Collected and integrated ARXML files provided by GM; configured the CAN stack using ETAS ISOLAR TOOL.
  • Generated AUTOSAR-compliant BSW, RTE, and SWC layers; resolved linking and build issues to produce functional .c and .h files.
  • Implemented partial networking in the CAN Network Layer to reduce power consumption during idle states.
  • Developed and tested CAN active/passive wakeup features for wireless charging support.
  • Integrated external watchdog to monitor and recover from software resets.
  • Enabled standalone charging mode during production phase for continuous wireless charging.
  • Developed over-voltage and under-voltage protection features as part of safety requirements.

Software integration, testing for CARIAD scalable vehicle computing platform (SVCP)

Aptiv Automotive
08.2022 - 02.2023
  • Description : The Scalable Vehicle Computing Platform (SVCP) developed for CARIAD involves an ECU hosting multiple SoCs (Alpha, Beta, Gamma) with virtualized environments, enabling secure separation through hardware-level memory and peripheral protection. This ECU powers ADAS and Infotainment features in next-gen Volkswagen vehicles.
  • Key Contributions:
  • Developed and validated Virtual CAN communication between SoCs using LLC drivers.
  • Designed and implemented Sleep/Wakeup routines across 3 SoCs to ensure synchronized power state transitions.
  • Configured AUTOSAR drivers (CAN, DIO, ETH, Timers, Interrupts) and startup code using EB Tresos and CDD modules.
  • Debugged and resolved power mode-related issues using GHS compiler and Trace32.
  • Performed unit testing and coverage analysis for CAN and PMIC modules using VectorCAST/C.
  • Resolved compiler warnings in line with MISRA C compliance.
  • Authored technical documentation aligned with ASPICE SWE.1 to SWE.4 process levels.

Embedded Developer

Suprajith Engineering Limited
12.2020 - 08.2022
  • Key Responsibilities & Contributions:
  • Worked in the R&D division as an Embedded Software Engineer in the automotive sector, focusing on end-to-end embedded software development.
  • Developed and tested firmware for CAN, I2C, SPI, EEPROM, BLE, ADC, LCD, Bootloader, Stepper Motor control, and RTOS-based Scheduler, tailored to customer-specific requirements.
  • Performed flashing and debugging on Renesas RH850 microcontroller using Renesas toolchains and compilers.
  • Investigated field issues, delivered robust and error-free code, and provided hands-on technical support to OEM clients.
  • Actively participated in technical customer meetings and delivered design documentation for all software modules in alignment with automotive quality standards.

Education

Master of Science - Automotive Electronics

Birla Institute of Technology And Science Pilani
12.2024

Bachelor of technology (B.tech) - Electronics & Communication Engineering

Nitte Meenakshi Institute of Technology
05.2020

Skills

  • Programming Languages: Proficient in Embedded C, C, and Java
  • Communication Protocols: Hands-on experience with CAN, Ethernet, XCP, I2C, SPI, and UART Working knowledge of LIN and FLEXRAY
  • AUTOSAR Expertise: Skilled in Classic AUTOSAR COM stack—configuration, integration, development, and debugging Familiar with DIAG stack operations
  • Microcontroller Experience: Well-versed in microcontroller architectures (8-bit, 16-bit, 32-bit) and their practical applications
  • Testing & Validation: Involved in unit testing, integration/component testing, qualification testing, and regression testing for CAN, XCP, and Ethernet protocols
  • Standards & Methodologies: Strong understanding of ISO 26262 functional safety and MISRA C coding guidelines
  • Development Processes: Experienced in Agile (Scrum) practices and ASPICE-compliant development across SWE 1 to SWE 6
  • Operating Systems: Knowledge of RTOS (Scheduler-based systems) and Embedded Linux environments

Certification

  • Certified Automotive Cyber Security Practitioner (CACSP)
  • Embedded System Development (Vecto)

Languages

Telugu(Mother tongue), English (Fluent)
Hindi(Medium)

Additional Information

  • Debugged and Resolved Critical bug fixes during software releases within the timeline.
  • Managed a team members of 3-4.
  • Good Communication skills led me to Volunteer various cultural activities actively.

Timeline

Software Developer for THUNDER Stellantis Project

Aptiv Automotive
04.2024 - Current

Software Developer for FORD Project

Aptiv Automotive
08.2023 - 03.2024

Software Developer for WCM Charging Project

Aptiv Automotive
02.2023 - 08.2023

Software integration, testing for CARIAD scalable vehicle computing platform (SVCP)

Aptiv Automotive
08.2022 - 02.2023

Embedded Developer

Suprajith Engineering Limited
12.2020 - 08.2022

Master of Science - Automotive Electronics

Birla Institute of Technology And Science Pilani

Bachelor of technology (B.tech) - Electronics & Communication Engineering

Nitte Meenakshi Institute of Technology
VASUDHA DODDA