Summary
Overview
Work History
Education
Qualification
Technical Skills - Tools Software Processes
Timeline
Generic

Ajay Mohod

Novi,MI

Summary

Experienced Automotive Embedded Developer with a strong desire to contribute skills and expertise to a dynamic work environment. Seeking challenging assignments that recognize and reward performance with new responsibilities. Committed to teamwork as the foundation of success. Passionate about pushing boundaries and delivering high-quality results, driven to excel in the field.

Overview

12
12
years of professional experience

Work History

Sr Software Engineer

General Motors, GM
03.2023 - Current

. MCU1 Build CIE

.Integration and a build of different software components

· Verify controller functionality on a bench using advanced testing methods and tools with quality to meet program milestones

· Troubleshoot, identify and root-cause analysis of problems in system features, controller hardware, software, calibrations, etc. that result in

· Work with cross-team for testing using a virtual platform

· Develop and execute automated test scripts on hardware and virtual platform

SENIOR ENGINEER

TATA CONSULTANCY SERVICES- STELLANTIS
04.2017 - 03.2023
  • SW Integration and Release
  • Autocode generation for all the SW component for targeted release
  • Highlighting the codegen error to developer the create a bug report
  • Run the Process Automations to generate the Calibration report for SW release
  • Integrating the Application component with BSW with related LLD, DBC and different Supplier components
  • Final Software build using diab, Hiteh compiler
  • ASAP file generation, ensuring its file format
  • Releasing the Software for Component and HIL validation
  • Releasing the SW for Calibrators by assigning the calibrations to their appropriate sections sets
  • Checking memory footprint for each release, RAM, ROM, and Throughput
  • Publishing the top ROM consumers software component
  • Support for Proto software release
  • Support for MBD controls Teams
  • Help new joiner to setup the development platform
  • Model coverage and Test vector generation using REACTIS for all SW component
  • Creating/support for the MIL, SIL based test harness
  • Support for RAM optimization
  • Creates and executes installation scripts based on coding guidelines
  • MATLAB Based Process Automation Tools Support
  • Creation of various process automation tools for control developers which involves reading/updating model block properties
  • Creation/Maintenance of customized StyleGuide Checker tool using M-Scripting
  • Creation/update of customized autocode generation utility with customized TLC, storage classes and supporting hookups
  • Support for Architecture Migration
  • Migration of Software development platform from MATLAB 2011b to - MATLAB 2016b
  • Removal of customization and make it in line with MATLAB standards
  • Performing MIL,SIL and other verification steps to ensure successful migration
  • Migration to AUTOSAR – on going activity

DEVELOPER

TATA CONSULTANCY SERVICES- STELLANTIS
08.2016 - 03.2017
  • Calibration-guide Support- Hybrid Powertrain
  • Analyze MATLAB models for automotive control & create documentation
  • Automation using m-script to minimize the manual efforts
  • Manage the team & coordinate the deliveries
  • Prepare relevant reports, documents, and presentations
  • Write m-script to extract the required information from MATLAB models
  • Create the flow diagrams at a system level for the calibrators of the models using Visio software
  • Provide updates to upper Management and Program Managers
  • Participate and present in project review meetings
  • Provide effort estimations for work packages and improve accuracy in estimates

DEVELOPER

TATA CONSULTANCY SERVICES- JATCO
08.2015 - 07.2016
  • MBD Developer
  • Analyze requirements and update the models using MATLAB/SIMULINK/STATEFLOW
  • Validation of developed model as per JSGL modeling guidelines
  • Model coverage and Test case generation using REACTIS
  • Verification of functionality against the generated test cases
  • Test Report and delivery report creation
  • Creation of CAN Manager tool to generate the Matlab models from legacy .c files
  • Understanding and Validation of CAN Rx/Tx specification file
  • Validation of generated model against legacy .c files
  • Mapping existing functionality to AUTOSAR standard for further migration

ENGINEER

TATA CONSULTANCY SERVICES- RENAULT-NISSAN INDIA
06.2013 - 07.2015
  • Electrical Harness Design Engineer
  • Creating electrical circuit harness for major features line ECM, BCM, ABS, Airbag, CAN etc
  • And analysis of various components used in it
  • Harness component (connectors/terminal) selection, such as switches, sensors, wire connectors, splicers, jumpers, fuse box, etc
  • Project management and execution as QCD (Quality Customer Delivery) Parameter
  • Conduct analysis and determine root cause for failures during design and project delivery

Education

B.E - ELECTRONICS & TELECOMMUNICATION ENGINEERING

Amravati University, India
06-2012

Qualification

B.E- Electronics & Telecommunication Engineering, 70.02% (2008-2012)

Technical Skills - Tools Software Processes

  • Embedded C Software development
  • Model Development - MATLAB/SIMULINK/STATEFLOW
  • Verification – REACTIS, INCA
  • SW Compilers – Diab, MinGW, SDK, Visual Studio
  • Version Management - IBM Synergy, Git Hub
  • Programming Languages - MATLAB Script, C, VBA, Python
  • Debugger tool -T32 (Lauterbach)
  • Test platform - dSPACE HIL bench, vECU(Virtualizers),SOLE
  • Work Process – Agile (PSM1 Certified)

Timeline

Sr Software Engineer

General Motors, GM
03.2023 - Current

SENIOR ENGINEER

TATA CONSULTANCY SERVICES- STELLANTIS
04.2017 - 03.2023

DEVELOPER

TATA CONSULTANCY SERVICES- STELLANTIS
08.2016 - 03.2017

DEVELOPER

TATA CONSULTANCY SERVICES- JATCO
08.2015 - 07.2016

ENGINEER

TATA CONSULTANCY SERVICES- RENAULT-NISSAN INDIA
06.2013 - 07.2015

B.E - ELECTRONICS & TELECOMMUNICATION ENGINEERING

Amravati University, India
Ajay Mohod