Summary
Overview
Work History
Education
Skills
Websites
Awards and Certifications
References
Timeline
Generic

Arpit Khandelwal

Bengaluru

Summary

  • Post-Graduate in Computer Science and Engineering with First Class Distinction and over 10 years of experience in Software Development within the Automotive and Transportation sectors.
  • Currently serving as Senior Technical Leader at Mercedes-Benz Research and Development India, focusing on delivering impactful software solutions.
  • Expertise in embedded application development, diagnostic software for embedded ECUs and HPCs, and proficiency in C, C++, and Python, and modern automotive architectures.
  • Strong knowledge of vehicle communication protocols including UDS, DoIP, SOME/IP, CAN, and Ethernet, complemented by excellent communication and interpersonal skills.

Overview

9
9
years of professional experience

Work History

Senior Technical Leader

Mercedes-Benz Research and Development India
Bengaluru
06.2023 - Current
  • Reviewed software requirements based on high-level functional specifications for the Self-Diagnostic Agent (SDA) module, ensuring clarity, traceability, and compliance with Mercedes-Benz internal standards.
  • Performed smoke testing of the SDA module with integrated code from AMSR Vector, validating stability, and identifying early-stage integration issues.
  • Executed and assessed SWE.6 (Integration/qualification testing) test cases to ensure comprehensive validation of SDA's end-to-end functionality.
  • Designed software architecture for SDA using IBM Rhapsody, ensuring modularity, scalability, and alignment with system-level design guidelines.
  • Created test specifications in the STARC tool, covering functional, integration, and diagnostic validation scenarios.
  • Collaborated with cross-functional teams (Diagnostics, AUTOSAR, Testing, and Architecture) in an Agile environment, contributing to sprint planning, refinement, and quality assurance activities.
  • Supported debugging, root-cause analysis, and defect resolution across distributed development teams to improve reliability of diagnostic modules.

Senior Technical Leader

KPIT Technologies
Bengaluru
12.2022 - 06.2023
  • Analyzed functional requirements and translated them into detailed software requirements using DOORS.
  • Developed unit test cases and software test cases to validate HD Map modules and ensure robustness of mapping components.
  • Performed coding, debugging, and implementation of HD Map features using C++ and Python, adhering to clean code and SOLID principles.
  • Participated in architecture discussions involving Adaptive AUTOSAR compliance and system integration.
  • Ensured high-quality code integration through Git-based version control and continuous integration pipelines with Jenkins.
  • Collaborated with cross-functional teams and client stakeholders (Stellantis) in an Agile environment to deliver sprint-based software increments.

Specialist

Bosch Global Software Technologies
Bengaluru
09.2021 - 12.2022
  • Analyzed functional requirements and derived detailed software requirements for the Light Function module in the MPC3 Video – Light Platform project.
  • Developed comprehensive unit test cases and software test cases to ensure feature correctness and functional reliability.
  • Performed end-to-end development activities including debugging, coding, and implementation in C++ and Python while following clean code and SOLID principles.
  • Enhanced the visualization toolchain used for performance analysis of released software versions, improving usability and overall workflow efficiency.
  • Supported integration and validation activities across multiple iterations in an Agile development environment.
  • Collaborated with cross-functional teams, including systems engineers, testers, and toolchain experts, to ensure alignment of software functionality with system requirements.

Software Design Engineer

Alstom Transport India Limited
Bengaluru
04.2019 - 09.2021
  • Created and maintained Work Breakdown Structures (WBS) as part of project planning activities to support delivery timelines and team coordination.
  • Conducted resource capacity planning based on project schedules, ensuring optimal allocation of engineering efforts.
  • Acted as a communication bridge between local and global teams, facilitating seamless collaboration and meeting critical project deadlines.
  • Managed project changes, risks, and interventions to ensure timely delivery of software modules and adherence to project requirements.
  • Prepared detailed Software Design Specifications (SwDS) derived from ADL1 inputs, ensuring design traceability and compliance with system-level requirements.
  • Performed coding and implementation in C++ following project coding guidelines and embedded software best practices.
  • Executed software integration, code generation, and packaging, delivering executable builds for validation and system testing.

TCMS Software Engineer

Bombardier Transportation India Private Limited
Vadodara
08.2016 - 04.2019
  • Developed software applications for various train subsystems such as Doors, HVAC, and Lighting, ensuring adherence to system specifications.
  • Derived detailed software requirements from high-level functional requirements using DOORS.
  • Performed coding and implementation using IEC 61131-3 and Bombardier development guidelines.
  • Participated in peer code reviews to ensure code quality and consistency across the subsystem.
  • Conducted unit testing and delivered validated software components for integration and system-level testing.

Education

ME - Computer Science and Engineering

PEC University of Technology
INDIA
05-2016

B. Tech - Information Technology

Jaypee University of Information Technology
Solan, (H.P.), INDIA
04-2013

Skills

  • Windows and Linux
  • C, C, and C#
  • Python programming
  • CAN, LIN, and Ethernet protocols
  • DoIP and UDS diagnostics
  • SOME/IP communication protocol
  • Adaptive AUTOSAR framework
  • Software architecture design
  • Continuous integration practices
  • DevOps methodologies
  • Agile project management
  • Requirement analysis techniques
  • Docker containerization
  • Kubernetes orchestration
  • CANoe 18 and Candela Studio
  • CMake build system
  • Git and GitLab CI
  • Jenkins automation
  • Visual Studio 2022 and PyCharm
  • DOORS requirements management
  • Cross-functional collaboration
  • Artifactory repository management
  • Control Build and RQM
  • RTC and RTC SCM
  • Wireshark network analysis
  • Putty SSH client
  • VMware Workstation Pro virtualization

Awards and Certifications

• Publish a paper in the Imperial Journal of Interdisciplinary Research (IJIR).
• Certified Professional for Requirements Engineering (CPRE), Foundation Level certification from IREB GmbH, Germany.
• Certified Functional Safety Engineer in the Rail Industry by TÜV SÜD.
• Certified Scrum Developer by Scrum Alliance.
• Certificate of Completion in Industrial IoT Markets and Security from the University of Colorado, Coursera.
• Certificate of Completion in The Python Bible from Udemy.
• Building a Personalized Chatbot with OpenAI and LangChain.

References

  • Nair Lakshmi, MBRDI, lakshmi.nair@mercedes-benz.com
  • Rounak Jadhav, Project Manager, KPIT, Rounak.Jadhav@kpit.com
  • Venkat Kiran Galla, Delivery Manager, BGSW, VenkatKiran.Galla@in.bosch.com
  • Bibin Sebastian, Manager, ALSTOM, bibin.sebastian@alstomgroup.com

Timeline

Senior Technical Leader

Mercedes-Benz Research and Development India
06.2023 - Current

Senior Technical Leader

KPIT Technologies
12.2022 - 06.2023

Specialist

Bosch Global Software Technologies
09.2021 - 12.2022

Software Design Engineer

Alstom Transport India Limited
04.2019 - 09.2021

TCMS Software Engineer

Bombardier Transportation India Private Limited
08.2016 - 04.2019

ME - Computer Science and Engineering

PEC University of Technology

B. Tech - Information Technology

Jaypee University of Information Technology
Arpit Khandelwal