Summary
Overview
Work History
Education
Skills
Technical Skills
Software
Certification
Honours & Awards
Timeline
Generic
RAVI PRAKASH SHUKLA

RAVI PRAKASH SHUKLA

Assistant Manager
Gurgaon,HR

Summary

Results-driven professional with over 9 years of experience in AUTOSAR application software development and team management for Tier 1 and Tier 2 automotive companies. Expertise in embedded C programming, complemented by proficiency in Vector tools such as DaVinci Developer, Configurator, and various CAN tools. Demonstrated ability to leverage advanced code debugging tools, including IAR and Trace32-Lauterbach, along with strong skills in battery parameter estimation. A forward-thinking team leader committed to efficient departmental operations, maximizing performance through strategic employee-role alignment and a focus on continuous operational improvement.

Overview

9
9
years of professional experience
3
3
Certifications
2
2
Languages

Work History

Assistant manager

Vestel International
02.2023 - Current
  • Client: Ford Trucks.
  • Project: FORD Body Control Module
  • Environment: DaVinci developer, DaVinci configurator, MATLAB, and Trace32 workbench, Lauterbach debugging, and S32 design studio.
  • Project Description: This project is using the S32K3XX series of microcontrollers and other supporting peripherals on the BCM board. ECU is responsible for controlling the functional features of Ford trucks, and this project also qualifies the functional safety level to ASIL-B, and supports OTA and cybersecurity features.
  • Contribution: Travel to Customer side at Turkey and China for Project meetings, issue resolve and to provide tool trainings to team.
  • Designing the application architecture with the team in the DaVinci developer tool.
  • Exported ARXML is used to create the functional requirements in the MATLAB environment for multiple features provided by the customer, and the generated code of the application software.
  • RTE integration in the DaVinci configurator and application code integration with the BSW stack to perform the build.
  • Performed MIL and HIL tests to verify application logic.
  • LDRA MISRA violation check for the project, and a solution is provided in the project code.
  • Led cross-functional teams to enhance operational workflows and boost efficiency.
  • Streamlined inventory management processes, resulting in improved accuracy and reduced discrepancies.
  • Developed training programs for new staff, fostering skill growth and team collaboration.
  • Implemented strategic initiatives to optimize resource allocation and reduce operational costs.

Assistant manager

Interface Microsystem
05.2020 - 12.2022
  • Client: Stellantis.
  • Project: Heater Control Module.
  • Environment: Multilink-Renesas, Vector-CANoe, CANalyzer, MATLAB.
  • Project Description: This module is used to control various heating functions of the vehicle cabin, such as the steering wheel, driver and co-driver seats, and front defogger control. The module is a CAN-enabled device and has an inbuilt NTC. Low-side and high-side drivers are used to drive the heating element placed inside the cabin.
  • Contribution: Complete project management, starting from requirement study to actual product development, and supporting the team for a smooth process.
  • Application development in the MATLAB environment to provide a model-based approach for logic development, code generation using AUTOSAR.tlc, and integration of application software with base software.
  • MIL testing, bench, and vehicle testing of software features implemented in software.
  • Improved customer satisfaction by addressing and resolving complaints promptly.
  • Developed strong working relationships with staff, fostering a positive work environment.
  • Supervised day-to-day operations to meet performance, quality and service expectations.
  • Conducted performance evaluations, providing constructive feedback to improve team productivity.
  • Analyzed market trends to inform decision-making and align strategies with organizational goals.
  • Collaborated with senior management to drive continuous improvement initiatives across departments.
  • Oversaw project management efforts, ensuring timely delivery and adherence to quality standards.

Assistant manager

Interface Microsystem
05.2020 - 12.2022


  • Client: Mahindra & Mahindra.
  • Project: Intelligent Battery Sensor Module. Environment: CodeWarrior 11, Vector CANoe, and CANalyzer.
  • Project Description: This project is used to implement CAFE-2 norms for OEM, which is used to improve emission efficiency by connecting the battery sensor module at the negative terminal of the battery, which basically estimates SOC and other important factors of the battery to control different alternator modes.
  • Contribution: Complete project management, starting from requirement study to actual product development, and also supported the team for a smooth process.
  • SOF and SOH logic design using the MATLAB-Simulink tool, simulation testing (MIL), SOC logic implementation in Embedded C, code generation using the embedded coder, and integration of application code with base software.
  • MIL testing, bench, and vehicle testing of software features implemented in software.
  • Supervised day-to-day operations to meet performance, quality and service expectations.
  • Promoted teamwork within the workplace by encouraging collaboration among staff members on various project tasks.
  • Collaborated with the management team to develop strategic plans for business growth and improvement.
  • Maintained a clean, safe, and organized store environment to enhance the customer experience.
  • Led cross-functional teams to enhance operational workflows and boost efficiency.

Senior Software Engineer

Interface Microsystem
05.2020 - 12.2022
  • Client: Mahindra & Mahindra
  • Project: Mahindra Body Function Module.
  • Environment: MATLAB, IAR Workbench, Vector CANoe, CANalyzer.
  • Project Description: This project is a complete BCM for all Mahindra vehicles, which includes approximately. 45-50 features to control different functionalities related to body comfort. The team was responsible for handling the complete project, starting from the requirements to the end product.
  • Contribution: Requirement study of some features, complete model development of approximately. 7 features, code generation using the AUTOSAR.tlc compiler, application software (RTE) integration with base software.
  • MIL, HIL, and vehicle validation were performed for each feature.
  • Customer interaction for clarification on requirement changes and process improvements.
  • Led development of scalable software solutions to enhance system performance and reliability.
  • Implemented agile methodologies to streamline project workflows and improve team collaboration.
  • Mentored junior engineers, fostering skills in coding standards and best practices.
  • Conducted code reviews to ensure adherence to quality standards and improve overall codebase integrity.

Software Engineer

KPIT Technologies
07.2018 - 05.2020
  • Client: FCA US.
  • Project: Engine Physics-Based Model Development (OBD COE)
  • Environment: MATLAB (Simulink and Stateflow), System Desk.
  • Project Description: This project is used to develop SWCs, which are specifically designed to monitor and test OBD faults of different engine COEs. The scope of this project starts with developing a model from the SRD, implementing the base logic, and generating code from the Embedded Coder. Model-in-loop and software-in-loop tests are performed to check the functional requirements of SWC.
  • Contribution: Creation and update of ARXML of ASW, and linking via RTE for BSW (setting some configuration to make AUTOSAR compliance using System Desk).
  • Analyzing the model or document SRD for development or change requests.
  • Frame model creation from the system desk.
  • Integrating logic into the frame model, compilation, and simulation.
  • Generating code from AUTOSAR-compliant embedded coder.
  • Creation of a test harness, writing test vectors, and performing MIL-SIL testing.
  • Writing a control design document and DVPR.
  • Developed scalable software solutions to enhance system performance and reliability.
  • Led cross-functional teams in implementing Agile methodologies for project delivery.
  • Mentored junior engineers, fostering skill development and knowledge sharing.
  • Enhanced application security protocols, reducing vulnerabilities by implementing best practices.

Software Engineer

KPIT Technologies
07.2018 - 05.2020
  • Client: FCA US
  • Project: FCA Transmission Software and Model Integration.
  • Environment: MATLAB (Simulink and Stateflow), System Desk.
  • Project Description: This project is used to refactor base software and create individual SWCs that are working in the transmission COE (Shift Manager, clutch control, and diagnostic). The focus of this project is to create SWCs that comply with AUTOSAR requirements and generate C code.
  • Contribution: Creation of ARXML using the System Desk tool to create a frame model.
  • Logic integration from base software in a newly created frame model.
  • Compilation, simulation, and code generation using AUTOSAR Compliance Coder.
  • Code review.
  • Collaborated with stakeholders to gather requirements and translate them into technical specifications.
  • Conducted code reviews to ensure adherence to coding standards and improve code quality.
  • Implemented CI/CD pipelines to streamline deployment processes and increase efficiency.
  • Analyzed system architectures, identifying optimization opportunities to reduce operational costs.

Software Developer

Pace Infosys
07.2016 - 06.2018
  • Client: Pace Infosys.
  • Project: Courtesy Light Control.
  • Project: Courtesy Light Control. MATLAB, SIMULINK, and STATEFLOW.
  • Project Description: This project (POC) is used to model functional logic for the courtesy light in the MATLAB-Simulink environment. We took requirements in the form of pseudocode and created different logic to model the complete functionality using Simulink state flow blocks, and performed model-in-the-loop testing.
  • Contribution: To map the functional approach at different stages (ignition state, engine running state, and power-saving mode).
  • Developed control and memory logic to store and retrieve output state using previous output state and present input parameters.
  • Developed scalable software solutions, enhancing system performance and user experience.
  • Led cross-functional teams in agile development, improving project delivery timelines.
  • Mentored junior developers, fostering skill development and knowledge sharing.
  • Implemented automated testing frameworks, increasing code reliability and reducing bugs.

Education

B.Tech - Electrical, Electronics And Communications Engineering

Guru Gobind Singh Indraprastha University
Delhi
05-2016

12th - Science Education

Ramjas Sr. Sec. School
Delhi
05-2012

10th - Science

PGDAV Sr. Sec. School
Delhi
05-2010

Skills

Team leadership

Technical Skills

MATLAB-Simulink, Stateflow, Embedded C, MATLAB Code generation, Debugging, AUTOSAR, DaVinci tool chain, Vector CAN tools, IAR, Trace32, Lauterbach Debugger, MIL, HIL, Vehicle testing, UDS, CAN, LIN, MISRA C, LDRA, Static analysis, ISO-26262, ISO-21434, Secure JTAG, Secure Boot, OS configuration, RTE integration, Driver development, Battery parameter estimation.

Software

MATLAB-Simulink

DaVinci Developer/Configurator

IAR workbench

Visual code studio

Trace32

Vector CANoe/CANalyzer

LDRA Static analysis

Certification

Encrypted VOIP, 2015, DRDO

Honours & Awards

1st position in technical Project completion at IIT Delhi, 2014

Timeline

Assistant manager

Vestel International
02.2023 - Current

Assistant manager

Interface Microsystem
05.2020 - 12.2022

Assistant manager

Interface Microsystem
05.2020 - 12.2022

Senior Software Engineer

Interface Microsystem
05.2020 - 12.2022

Software Engineer

KPIT Technologies
07.2018 - 05.2020

Software Engineer

KPIT Technologies
07.2018 - 05.2020

Software Developer

Pace Infosys
07.2016 - 06.2018

B.Tech - Electrical, Electronics And Communications Engineering

Guru Gobind Singh Indraprastha University

12th - Science Education

Ramjas Sr. Sec. School

10th - Science

PGDAV Sr. Sec. School
RAVI PRAKASH SHUKLAAssistant Manager