Summary
Overview
Work History
Education
Skills
Courses
Internship
Timeline
Generic
Sachin Chandane

Sachin Chandane

Pune

Summary

A result-oriented technocrat with experience in V-Model Development using MATLAB and Simulink tool for AUTOSAR and Non-AUTOSAR development. To associate myself with a progressive Organization which gives me challenging opportunities to apply my knowledge and skills and to involve as a part of the team that dynamically works towards the achievement of the targeted goals.

Overview

7
7
years of professional experience
3
3
Languages

Work History

Senior Engineer

MARQUARDT
09.2022 - 11.2025
  • Tools or Software used
  • MATLAB 2018a, Simulink, Simulink Test, Simulink Requirement, vFlash, TPT4.4, TESSY, CANoe11.0, TRACE32, CANcase, GHS Compiler, Dimension, JIRA, DOORS
  • Skills used
  • Integration Testing Using CANoe11.0, TRACE32, create vFlash pack, Vehicle Testing (Logs in MF4 format), Unit Testing Using TPT for MATLAB Model, Unit Testing Using TESSY for Embedded Model, AUTOSAR compliance Model development using MATLAB and Simulink, Low Level Requirement writing, MIL-SIL testing
  • Projects:
  • Customer specific Electronic Steering Control Lock (ESCL) controller software development
  • Description: AUTOSAR compliance controller software development project for steering lock control mechanism based on software requirement.
  • Following stages were involved for Development of Modules
  • Analysis of software requirements
  • Interface changes if required
  • Low level design
  • Implementation in AUTOSAR Classic
  • Test specification for MIL and SIL testing
  • MIL and SIL test execution
  • Fixing bug if any
  • Creating PR
  • Integration Testing for PND2 and PND3
  • Description: Bench level integration testing performed for PEPS (Passive Entry Passive Start) project.
  • Following stages were involved in the activity
  • Test specification writing and getting it reviewed.
  • Software compilation and generating Hex and CRC etc.
  • Software flashing using vFlash
  • Test environment creation
  • Test execution and logging data
  • TPT for PND2, PND3, TVS, V363, SMK Project
  • Description: Unit and Component level MIL testing in TPT
  • Following stages were involved in the activity
  • TPT test environment creation
  • Test specification writing
  • Test execution in TPT
  • Test record review and Baseline
  • TESSY for PND2, PND3, TVS, V363, SMK Project
  • Description: Unit and Component level SIL testing in TESSY
  • Following stages were involved in the activity
  • Test environment creation
  • Test specification writing
  • Test execution in TESSY
  • Test record review and Baseline

Engineer

Bharat Forge Infrastructure Pvt Ltd
03.2022 - 09.2022
  • Tools or Software used
  • MATLAB & Simulink, Stateflow, Simulink Test, Embedded Coder, SVN
  • Skills used
  • MBD using MATLAB & Simulink, Stateflow, Requirement writing, Auto code generation, MIL-SIL Testing using Simulink test, MAAB, UAV design
  • Projects:
  • Controller software development for hexacopter
  • Description: Controller software development using MATLAB & Simulink to control the motion by controlling Fan Speeds.
  • Following were stages involved for Development of Modules
  • Controller Model Development
  • Plant Model Development
  • MIL Testing.
  • Code generation.
  • SIL Test

Lead Engineer

HCL Technologies Ltd, Pune
11.2020 - 03.2022
  • Tools or Software used
  • MATLAB & Simulink, Stateflow, Simulink Test, Embedded Coder, SVN, JIRA, Verification and Validation, Simulink Report Generator, Fixed-Point Designer
  • Skills used
  • MBD using MATLAB & Simulink, Stateflow, Requirement writing, Auto code generation, MIL-SIL Testing using Simulink test, MAAB
  • Projects:
  • Compact utility tractor
  • Description: The Project was about Develop Different Component for PDMD Controller using MATLAB (Simulink), model migration AND testing (MIL, SIL, HIL).
  • Following were stages involved for Development of Modules
  • Using L7 requirement Create a Model.
  • Right a test case.
  • MIL Testing.
  • Code generation.
  • SIL Testing.
  • HIL Testing.
  • Fixing review comments for above models were also my responsibility.
  • SVN AND GIT were used as a Version Control Tool for the project.
  • We use agile process for development with 2 weeks sprint.
  • Rally is the project management tool used.
  • HVDC (High voltage DC current)
  • Description: The Project was about High Voltage DC Current model migration for Bipole Control Module (BCM) of Power grid from C-Code to Simulink Model. Non-Autosar project for Floating Point ECU.
  • Following were stages involved for Development of Modules
  • Finalization of Module Interface with Data type by C-Code analysis
  • Data dictionary creation for the Model.
  • Model development from C-Code.
  • MIL testing for developed model by creating MIL test harness.
  • Comparison of MIL and SIL results for model acceptance.
  • After model acceptance SIL testing for the code generated out of the model.
  • Comparison of New SIL and Old SIL Model for final acceptance of the model.
  • Fixing review comments for above models were also my responsibility.
  • SVN were used as a Version Control Tool for the project.
  • We use agile process for development with 2 weeks sprint.
  • JIRA is the project management tool used.

Software Developer

KPIT Technologies Ltd, Pune
02.2019 - 11.2020
  • Tools or Software used
  • MATLAB & Simulink, Stateflow, Simulink Test, Embedded Coder, Reactis, SVN
  • Skills used
  • MBD using MATLAB & Simulink, AUTOSAR compliance Model development using MATLAB and Simulink, Stateflow, Requirement writing, Auto code generation, MIL-SIL Testing using Simulink test, Fixed Point Conversion, MAAB, Test case generation using Reactis
  • Projects:
  • Battery Cooling System (BCS) Model Development:
  • Description: The Project was about Software Development for Battery Cooling System Control Unit. The project was Non-Autosar project for Floating Point ECU.
  • I have been provided with the High-Level Software Requirements of following modules.
  • Input Processing
  • Output Processing
  • Derating
  • State Machine
  • I was responsible for Development of above four modules.
  • Following were stages involved for Development of Modules
  • Finalization of Module Interface with Data type
  • Low-Level Software Requirements development from High-Level Software Requirements (with Final signal and parameter name)
  • Pseudocode creation as design document
  • Basic Simulink Block size finalization for models
  • Library creations for commonly used logic
  • Simulink model creation for assigned unit
  • MAAB check and model change based on MAAB report
  • Test Case creation for MIL and SIL using Low-Level Software Requirements
  • MIL Testing and verification using Simulink Test tool
  • Code generation for the final model with mentioned Data for interface
  • SIL Testing and verification using Simulink test Tool
  • Output of every stage mentioned above were sent to Team Leader for review. I was responsible for correction after review.
  • SVN were used as a Version Control Tool for the project.
  • Coding Verification and Migration
  • Description: This project was about Simulink Model Migration and Coverage verification of migrated Model.
  • I was a part of Verification team, where my responsibility was to check model coverage using Reactis tool. Complete process for individual models were divided into multiple stages as described below.
  • Stage 1: Object diagram creation for Migrated model.
  • Stage 2: Following reports were generated out of proprietary tool of client for model
  • Simulink diagnosis report
  • Style check report
  • Model check report
  • Stage 3: Based on above reports, model correction has been done for Acceptable and Non-acceptable warnings list (provided by client). Report generation and correction were repeated till removal of all non-acceptable warnings.
  • Stage 4: Test case generation were done using Reactis for different type of Model Coverage like conditional coverage, MCDC coverage, Decision coverage.
  • Stage 5: If model coverage were not at least of old model coverage, then manual test cases were written by me to achieve the old model coverage.
  • Stage 6: Test case executions for Stage 4 and 5 test cases were done on test harness created by proprietary tool of client.
  • Stage 6: Cover page and check logic report creation.
  • Contribution: following were my responsibilities as active team member for above project.
  • I have been handed over 30 number of Models.
  • As an individual contributor I was responsible for all procedures followed for every Model assigned to me.
  • I have executed all 30 Models successfully.
  • Status update to the team leader on regular basis.
  • Motor Position Control Algorithm
  • Description: Rotor of the motor needs to follow the reference position provided. I was assigned one module (Subsystem) design and validation task to sense the motor position accurately. Input for the module was set of 3 pulses in fix pattern. And the expected output was the motor angle in terms of degrees.
  • Following stages were involved for module design and testing.
  • Plant design for the Model
  • Writing Requirements for the module
  • Component designing for the module in AUTOSAR
  • Guideline followed: MAAB guidelines and some customized guidelines
  • MIL testing of the designed Component
  • Fixed-Point conversion
  • SIL testing of the design module
  • Code to MATLAB Conversion
  • Description: The purpose of project was to convert c code files in Simulink model. Along with modelling, model simulation and validation of the models were the scope of the project. Outcome of the work were including 5 artefacts for each file.
  • Simulink model
  • Model Advisor Report
  • Signal list
  • Defined Function list
  • Called Function list
  • Test report
  • I was assigned more than 200 files for model conversion which was delivered on time.
  • Following stages were involved for module design.
  • Code analysis in Eclipse IDE
  • Signal list creation along with their properties for individual .c file
  • Defined function list along with proper data has been prepared for individual .c file
  • Called function list along with proper data has been prepared for individual .c file
  • Model Implementation as per .c file (One .slx per .c file)
  • Model advisor report is generated for the model
  • Open loop unit testing for model w.r.t. previous data captured for .c file testing
  • Final test report generation

Education

B.E. - Electronics Engineering

Datta Meghe College of Engineering
Navi Mumbai
01-2015

HSC - undefined

Kirti M. Doongursee College
Mumbai
06-2008

SSC - undefined

Vidya Bhawan High School
Mumbai
06-2006

Skills

    Model Based Design (MBD)

    AUTOSAR Classic

    Unit level Testing (MIL-SIL)

    Software Requirement Writing

    MAAB for Model Quality

    TESSY

    Auto Code Generation

    Fixed Point Conversion of Models

Courses

  • Embedded system / NetTech India (Thane)
  • Controllers:
  • 8051, ARM 7) and PIC(LPC2148).
  • Hardware handled:
  • LED Display, 8-Segment Display, External ADC, Keypad, LCD, Display, I2C programming, RTC (Real Time Clock).
  • Advanced Embedded System / NetTech India (Thane)
  • Raspberry PI
  • PCB Design Software
  • MATLAB & Simulink
  • Xilinx

Internship

  • TANTRAM Technologies, Mumbai
  • GSM Based Crane location Tracking System with Desktop Application
  • Description: Crane locations being identified by GSM modules, which was installed on Cranes. Algorithm were written for the location detection. There were few features were implemented like data transmission to server for Fuel quantity and Engine ON-OFF status etc. This was to prevent the theft of Cranes also the fuel from crane’s fuel tank.

Timeline

Senior Engineer

MARQUARDT
09.2022 - 11.2025

Engineer

Bharat Forge Infrastructure Pvt Ltd
03.2022 - 09.2022

Lead Engineer

HCL Technologies Ltd, Pune
11.2020 - 03.2022

Software Developer

KPIT Technologies Ltd, Pune
02.2019 - 11.2020

HSC - undefined

Kirti M. Doongursee College

SSC - undefined

Vidya Bhawan High School

B.E. - Electronics Engineering

Datta Meghe College of Engineering
Sachin Chandane