Thinking
Rahul Kambhampati

Technical Lead

Automotive Software

& Virtualization

  • About
  • Works
  • Services
  • Resume
  • Skills
  • Blog
  • Contact
Rahul Kambhampati

Technical Lead

Automotive Software

& Virtualization

Download CV

BCM and IPC Component Testing Virtual Validation using CI/CV

  • Created By: Rahul Kambhampati
  • Date: Feb 2024 – Mar 2025
  • Client: Akkodis
  • Categories: Virtual Validation

Setup a CI/CV virtual testbench to perform virtual validation of BCM and IPC components. Involved component-level testing, regression testing, and virtualization to ensure correct functionality of software components. Integration of Level 3 and Level 1 vECUs and REST bus simulation was executed to validate multiple communication networks and software interactions.

Description:
This project involved setting up a CI/CV virtual testbench to perform virtual validation of Body Control Module (BCM) and Instrument Panel Cluster (IPC) software components. The goal was to ensure reliable integration and functionality of automotive software before deploying to physical ECUs.

Key Responsibilities:

  • Integrated BCM and IPC software components using SystemDesk GUI and resolved issues from CAN and LIN network communications.

  • Executed regression testing using CI/CV pipelines to validate software components efficiently.

  • Analyzed failed test cases manually and reported defects for software improvements.

  • Automated tasks using Python scripts and APIs for SystemDesk, VEOS, and Controldesk.

  • Maintained project documentation and coordinated with model owners and requirement document owners to discuss integration issues.

Results / Achievements:

  • Successfully validated BCM and IPC software components in a virtual environment, reducing dependency on physical testing.

  • Improved software reliability and identified integration issues early in the development cycle.

  • Recognized with the Rockstar Rookie Award for H1 2024 for exceptional performance and contribution to the project.

Skills / Tools Used:
SystemDesk, VEOS, Controldesk, VITE Platform, Python Scripting, CI/CV Pipelines, Virtual Integration Testing

Tags: BCM CI/CV Component Testing Integration Testing IPC Regression Testing vECU Virtualization
Share:

Next

© Rahul Kambhampati | All rights reserved. Made with ❤️ by Buzzlio Edge