Experienced automotive software developer with a strong background in AUTOSAR-based development and integration. Proven track record of delivering high-quality, reliable software solutions within the automotive domain. Deep understanding of the AUTOSAR architecture and software development processes, excelling in both application and diagnostic layer development by leveraging the AUTOSAR Adaptive and Classic Platforms.
Overview
4
4
years of professional experience
6
6
years of post-secondary education
3
3
Languages
Work History
Autosar Developer
Karnex Software Solutions
11.2024 - 03.2025
Contributed to an in-house project at Karnex focused on K-Stack development, with a primary role in AUTOSAR COM Stack implementation.
Acted as the key liaison between the COM Stack and K-Stack development teams, ensuring alignment with AUTOSAR guidelines.
Owned the design and development of the COM Stack, including finalizing configurations for CAN, CANIF, PDUR, and COM modules.
Defined the mapping between configuration inputs and the auto-generated .cfg and .h source files from the K-Stack tool.
Led discussions and managed changes related to the COM Stack, serving as the primary point of contact throughout the development cycle.
Ensured that generated code was error-free and highly configurable, meeting both project and tool standards.
Conducted unit and integration testing of the generated code and the K-Stack tool, identifying and resolving bugs.
Collaborated with the Application Development team to communicate K-Stack-related changes and assist in resolving application-level errors, ensuring smooth integration and functionality.
Autosar BSW Developer
Visteon ( Deputed by Karnex)
01.2024 - 11.2024
Joined during the final delivery phase of the project, focusing on bug fixes within the Diagnostic Stack to enhance system stability and meet tight deadlines.
Configured new CAN messages and updated the CAN database using Vector DaVinci Configurator, ensuring seamless ECU communication aligned with customer specifications.
Implemented changes for BSW modules and supported HALO logo configuration, handling customer-specific change requests efficiently.
Collaborated with cross-functional teams to support port creation and application integration, ensuring robust hardware-software interfacing.
Applied AUTOSAR-based debugging techniques to identify and resolve critical system issues, contributing to a stable and high-quality final product.
Software Developer
CREAT MINDA (Deputed by Karnex
01.2023 - 10.2023
Designed and implemented Rear/Front Sequential Lighting System for Tata vehicles, integrating complex animations such as Welcome/Goodbye, Turn, Tail, and Stop signals.
Developed and optimized Application to control lighting behavior, ensuring smooth and reliable transitions in line with user requirements.
Implemented UART driver stack for communication with Elmos IC for controlling individual light parameters, enabling high-performance communication between embedded components.
Conducted in-vehicle issue resolution and system debugging at Tata plant locations, ensuring functionality alignment with customer specifications and quickly addressing field-level issues.
CAN stack implementation for Electric Vehicle (EV) models, facilitating communication between ECU and Charging Gun for charging and discharging functions.
Saved time and resources by identifying and fixing bugs before product deployment.
Responsible for Charging and Discharging animation and battery health representation through front DRL.
Responsible for Board bring-up activity and code migration for EV vehicle.
Software Developer
LTTS ( Deputed by Karnex)
04.2021 - 10.2022
Led the implementation of Back-Up Battery (BUB) functionalities for TCU units based on the old legacy code, ensuring seamless power transition during power loss scenarios for emergency services.
Developed and integrated core charging, discharging, and enable/disable functionalities,Backup Battery Health Check functionality, ensuring robust power management.
Diagnosed and resolved bugs within the BUB module, implementing effective bug fixes and conducting root cause analysis.
Acted as the primary point of contact for customer discussions on Change Requests (CRs), ensuring alignment with customer requirements and timely delivery of solutions.
Worked on Diagnostic Trouble Codes (DTC) for the BUB system, enhancing the diagnostic capabilities for better vehicle servicing.
Saved time and resources by identifying and fixing bugs before product deployment.
Education
B.TECH - Computer Science
B.K.BIET PILANI
01.2016 - 01.2020
SENIOR SECONDARY - undefined
R. B. V. M. SR SEC SCH JODHPUR
01.2015 - 01.2016
SECONDARY - undefined
G R MEMO. SEC. SCH JODHPUR
01.2012 - 01.2013
Skills
AUTOSAR COM STACK
Disclaimer
I confirm that the information provided is accurate to the best of my knowledge., 01/03/25, Ganesh Suthar
Validation and System Lead Engineer- Infotainment at Karnex Software SolutionsValidation and System Lead Engineer- Infotainment at Karnex Software Solutions