Summary
Overview
Work History
Education
Skills
Project1
PROJECT2
Tools & Platforms:
Timeline
Generic

Darshan P

Mandya

Summary

Skilled Software Engineer with 2.5+ years expertise in Model-Based Design and C++ (C++11/14) development and testing. Proven expertise in delivering high-quality software solutions and Adaptive AUTOSAR projects, leveraging strong testing methodologies. Adept at collaborating within agile teams, ensuring robust communication and innovative problem-solving skills to drive successful project outcomes.

Overview

3
3
years of professional experience

Work History

Software Engineer

KPIT Technologies
08.2022 - Current
  • Designed and developed Adaptive AUTOSAR applications using C++, object-oriented programming principles with a focus on RTcore and APcore services.
  • Utilized expertise in Model-Based Design (MBD) using MATLAB, Simulink, and Stateflow to develop and implement complex automotive systems for EvMenu, Thermal Management and Meter Display Range.
  • Performed Qualification, Integration testing for the Adaptive AUTOSAR functionalities ECUs with the support of Vector Canoe tool and CAPL scripts.
  • Performed Model-in-loop (MIL) testing MCDC coverage for the AUTOSAR compliant models using functional test vectors.
  • Reviewed and improved static code quality by fixing MISRA and MAAB guideline violations.
  • Contributed to the development of Adaptive AUTOSAR projects, leveraging knowledge of powertrain systems and software development methodologies and Life cycles (SDLC).

Education

Bachelor of Engineering (BE) - Electronics and Communication (ECE)

Maharaja Institute Of Technology, Visvesvaraya Technological University (VTU)
Mysore, Karnataka
07.2022

Skills

C (C14/17)

Object-Oriented Programming (OOPs)

CAPL scripting

Model - Based Design and testing (using MATLAB, Simulink and System composer)

MIL Testing (includes test vector development and model coverage)

CoreECU Testing (includes Integration and Qualification testings)

Autosar Blocksets

UML design patterns

Communication Protocols (SOMEIP, CAN)

MISRA and MAAB Compliance

Testing and debugging

Software documentation

Project1

Adaptive App development and Verification 

(04/2024 - 03/2025) 

Verification and development of Adaptive Apps for electric vehicles 

  • Developed and verified Adaptive Apps with a focus on EvMenu component functionalities including AVAS, Remote charging and discharging settings and Maximum current settings.
  • Performed Integration and qualification testing for validating use case functionalities as per the Software Development Life Cycle (SDLC) in CoreECU environment
  • Utilized Vector Canoe environment for test module creation and CAPL scripting for RTcore and APcore services.
  • Performed MISRA guideline check using static analysis to ensure quality of code.
  • Developed test vectors and functional test cases to perform testing of model and code.
  • Created Software requirements and Software design documents as per ASPICE standards.
  • Created test reports, coverage reports, and stakeholder presentations (PPTs).
  • Worked with Windows, ubuntu, C++, Shell Scripting, CAPL Scripting and Git for development, testing and deployment

PROJECT2

Adaptive App development and Testing 

(04/2023 - 03/2024) 

Development and testing of Adaptive Apps for automotive systems 

  • Contributed to the development and testing of Adaptive Applications, focusing on the Powertrain domain like thermal management, charge system monitoring and display range settings.
  • Designed and implemented various functionalities using MATLAB Simulink with Adaptive AUTOSAR APIs.
  • Developed and tested Simulink Models as per the requirements using MIL testing and functional testing of the generated code (C++) to ensure optimal performance and efficiency.
  • Created Software requirement and design documents as per automotive ASPICE standards.
  • Tested simulink models on System composer MIL environment using Simulink Test and achieving maximum coverage of the models (MCDC)
  • Created test vectors for MIL testing and test cases for functional testing as per requirements and model logics.
  • Reviewed and improved generated code quality by fixing MISRA and MAAB guideline violations.
  • Utilized agile process methodologies to collaborate with cross-functional teams, ensuring timely and high-quality deliveries.
  • Worked with C++, MATLAB, Simulink, System composer and Simulink Test.

Tools & Platforms:

  • Windows, Ubuntu
  • Vector Canoe
  • CAPL Browser
  • Visual Studio Code
  • Katapult

Timeline

Software Engineer

KPIT Technologies
08.2022 - Current

Bachelor of Engineering (BE) - Electronics and Communication (ECE)

Maharaja Institute Of Technology, Visvesvaraya Technological University (VTU)
Darshan P