Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vamsi Basireddy

717 Tall Oaks Blvd, Auburn Hills,MI

Summary

Senior Embedded Software Engineer with 10 years of experience in automotive software development, specializing in High Performance Computing Platforms, Engine Control Modules, All-Wheel Drive systems, and Body Control Modules. Proficient in AutoSAR and real-time operating systems, driving successful outcomes in complex engineering environments.

Overview

10
10
years of professional experience

Work History

Senior Technical Lead

Tata Technologies Ltd
Bengaluru, India
05.2023 - Current

1. Project: PCM development at Stellantis, Auburn Hills.

Responsibilities

  • Design and implement low-level software modules that interact with engine position sensors (e.g., crankshaft, camshaft) using angle-based triggering
  • Integrate angle-based CDDs with higher-level application software and calibration tools
  • Investigate and resolve software-related issues observed during HIL simulations and Dyno bench testing.
  • Validate software functionality across different engine variants and configurations.

2. Project: 48V e-Turbo at Garrett Advancing Motion, Bangalore.

Responsibilities

  • Responsible for configuration and integration of Communication and Diagnostic stacks.
  • Configuration of the new variant using post-build selectable.
  • Analyze and resolve defects raised by the system team and from the customer.
  • Reviewing stakeholder requirements, system requirements, and raising OPLs.
  • Document software detailed design, construct units, and perform unit testing.

3. Project: e-Axle is a 3-in-1 (Inverter, eMotor, and gear box) at GKN Automotive Ltd., Bangalore.

Responsibilities

  • Responsible for the entire General Application Software layer, which consists of the Signal Communication Handler, Diagnostic Handler, and Data Handler SWCs.
  • To review the stakeholder requirements, system requirements, and software requirements.
  • Perform root cause analysis, and resolve defects raised during system testing and customer feedback.
  • To construct SW units in compliance with MISRA, CERT-C, and Polyspace.
  • To contribute individually and to lead the team in SWE.3 and SWE.4 deliverables.

Technical Architect

Continental Automotive Components India Pvt. Ltd
Bengaluru, India
08.2018 - 05.2023

1. Project: HCP4 (High-Performance Computing Platform)

Responsibilities

  • Diagnostic developer, responsible for the configuration and development of diagnostic services using UDS and OBD protocols in DCM and DEM.
  • Perform candela import, configure, and implement DIDs, RIDs, PIDs, and handle diagnostic events and faults.
  • Complete responsibility in all phases of the SDLC, such as reviews of stakeholder and system requirements, decomposition of software requirements, software detailed design, implementation, unit testing, validation, and integration testing.
  • Analyze software issues, debug, and fix defects.

2. Project: Body Control Module with SMART Entry.

Responsibilities

  • Module ownership for application software development (Configuration & Customization, Fob ID Transmission, and Operation Mode Mgr).
  • Responsible for defining SWC, specifying required and provided ports, assigning interfaces, and configuring data elements.
  • Validate the RTE generation process, and resolve any tool errors. Integrate RTE with the OS, and BSW layers.
  • To perform SW verification for timer and communication measurements.

Software Engineer

HCL Technologies Ltd.
Chennai, India
08.2015 - 08.2018

Project: Insulin Pump, Medical (Class III) device

Responsibilities

  • Firmware development of the RTC module (uses I2C) and the keypad interface.
  • Debugging the code into development board to detect software defect root cause analysis.
  • Unit and integration testing of the entire project's source code (C and C++) by creating a complete test harness using VectorCAST/C++.
  • Performing static code analysis in QAC, and fixing MISRA warnings.

Education

Bachelor of Technology - Electronics and Communication Engineering

SASTRA University
Thanjavur, TN, India
06-2015

Skills

  • Proficient in embedded C/C
  • AutoSAR BSW integration
  • Diagnostic stack configuration(Dcm, Dem)
  • Communication stack (Com, PduR, CanTp, CanIf, Nm)
  • NvM, Fee block configuration
  • RTE and OS configuration
  • Application software implementation
  • Complex device driver
  • Stakeholder engagement
  • System requirements analysis
  • Software architecture and design
  • Software requirement decomposition
  • Cross-functional collaboration
  • Problem resolution
  • Unit and integration testing
  • Vector DaVinci Configurator
  • Vector DaVinci developer
  • ETAS ISOLAR AB
  • EB Tresos Studio
  • Autosar builder
  • Python, Perl
  • IBM Rhapsody
  • Enterprise Architect
  • Doors, Jama
  • MISRA, Polyspace, CERT-C
  • VectorCast, Tessy
  • Lauterbach, Trace32
  • Isystem iC5700, WinIdea
  • Renesas E1, GH Multi
  • Canoe, Candela, VFlash
  • XETK, INCA
  • XCP, Canape
  • GitHub, JIRA, Bitbucket, PTC
  • Protocols: CAN, UDS, OBD, KWP2000, I2C
  • ASPICE
  • Agile: Scrum, Kanban

Timeline

Senior Technical Lead

Tata Technologies Ltd
05.2023 - Current

Technical Architect

Continental Automotive Components India Pvt. Ltd
08.2018 - 05.2023

Software Engineer

HCL Technologies Ltd.
08.2015 - 08.2018

Bachelor of Technology - Electronics and Communication Engineering

SASTRA University
Vamsi Basireddy