Summary
Overview
Work History
Education
Skills
Projects
Certification
Accomplishments
Achievements And Service
Affiliations
Timeline
Generic

Abhijeet Sai Dasari

Troy,MI

Summary

Passionate Senior Embedded Software Engineer and automobile enthusiast with extensive experience at Ford Motor Company, specializing in AUTOSAR and complex device drivers. Proven track record in leading cross-functional teams and implementing innovative solutions, including secure over-the-air updates. Proficient in C/C++ and Agile methodologies, with strong problem-solving skills and a commitment to quality.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Senior Embedded Software Engineer

Ford Motor Company
MI
02.2019 - Current
  • Leading on developing the next-generation Battery Management System (BMS) electrical architecture.
  • Worked primarily as an Embedded SW Engineer in the team, and led the Zonal Integration of ECU extracts from the architecture team, maintaining the deliverables using JIRA and other Agile processes.
  • Constantly took metrics from customer teams and coordinated the product planning, execution and release cycles across SW architects, designers, developers, system teams, integrators, and testing.
  • Implemented the Sounder and Crash detection Feature for the latest generation using SOME/IP.
  • Implemented the Secure Configuration Manager (SCM) feature for securely updating the configurational values over the air for a classic Autosar module like a zonal. Conducted DoCAN and DoIP tests on the dummy cloud packages.
  • Designing and Developing the On-Vehicle Telematics Protocol (OVTP) For the Unix (QNX) And Classical Autosar OS Environment and Tested It Using in House OVTP Conformance Tools.
  • Designing and Developing Service Oriented Architecture (SOA) Functionality Along with MQTT IoT Protocol Complex Device Drivers (CDDs) In the Autosar Base Software (BSW) Environment for ECU.
  • Migrating Legacy Software Components (SWCs) of the Body Control Module (BCM) into Autosar Application Environment by designing requirements using SYSML/UML methodology in Dassault Systems MagicDraw Tool and Developed Code Using Vector’s Configurator/Preevision/Developer and Tested it using Vector Canoe and Silver Automation tools.
  • Configured CAN Messaging Network for The Next Generation Ford Fully Networked Vehicle (FNVx) in the Autosar Base Software (BSW) Environment for The Enhanced Central Gateway Architecture (ECG) And Telematics Control Unit (TCU) supporting Over the Air (OTA) Updates.
  • Actively resolved Critical Pre-Production Issues Reported on The Test Mule Vehicles for The FNV Architecture by Debugging Them on The Bench Using Greenhills Debugging Software.
  • Worked with Several Autosar Vendors as An Interface for Ford to Procure Best Developmental Software Packages (BSPs) And Processes to Implement Autosar Base Software (BSW) Environment.
  • Wrote Automating Scripts Using Python for Streamlining the Integration of Semiconductor Vendor's MCAL Drivers into The Ford's Autosar BSW Environment.
  • Gathered Requirements for Implementing Firmware Over the Air (FOTA) and Update and Config Manager (UCM) Complex Device Drivers (CDD) in Autosar BSW Environment.
  • Designed the Requirements in Siemens Polarion Software and SYSML MagicDraw For the Service 0x27 UDS Protocol Interfacing with Diagnostics Manager (DCM) And Key Off Load Battery Conservation Complex Device Driver (CDD) In Autosar Base Software (BSW) Environment.
  • All the While Ensuring Quality of Code with Static Analysis Tools Like Polyspace, Sonarqube and adhering to AGILE Methodology.

Systems Engineer II

John Deere
ND
11.2017 - 02.2019
  • Developed the Serial Flash Driver through SPI for Winbond W25Q64FV. Gathered the requirements in the PREEvision, developed and configured using DaVinci Developer and Configurator, tested and validated it following the V-model.
  • Design, develop and test the embedded AUTOSAR BSW software for the John Deere Aurix Family ECUs by integrating the Vector SIP and MCAL from the Manufacturer.
  • Developed Test Applications using Davinci Developer and PREEVision software and configuring the ECU using Davinci Configurator and developing the Complex Device Driver (CDD) specifications for implementing the required features on ECU using AUTOSAR.
  • Configured Microcontroller using DaVinci Configurator and developed the Base Software for AUTOSAR by configurating ADC, PWM and Digital IOs and set Diagnostic events (DEM).
  • Virtual Environment testing (SIL) of SWCs developed, using vVirtualTarget Pro and Visual Studio.
  • Development of the IOHwAb tailored to the needs of the specific embedded module in the architecture.
  • Test the developed code using the custom Python framework called Catfish along with the NI, ETAS and DSpace DAQ HIL systems.
  • Automated the software development and regression testing using the Jenkins Software.

Powertrain Core Software Engineer

Fiat Chrysler Automobiles (FCA)
MI
09.2016 - 11.2017
  • Configure the Base software to implement EEPROM/Flash (NVM manager) modules according to the Vector’s advanced AUTOSAR (Automotive Open System Architecture) using dSPACE Systemdesk (Architecture end) and Vector Da-Vinci Configurator (Drivers end). Additionally, configured the Ignition application software component for the Physics Model Based Design (PMBD).
  • Design, code, review and test the software developed for the FCA’s 3,4,6 and 8 cylinder engines using C/C++ in the Automotive OS.
  • Brought up and ran the new compact GPEC spec module by initializing it’s IOs and OS.
  • Debug and test the production vehicle software on the Freescale MPC567X ECU modules in dSPACE configured Hardware In Loop (HIL) Systems using Lauterbach Debugger and ETAS ETK.
  • Handle the design and integration of various API software from suppliers like Bosch, Continental, Cummins, Magneti Marelli etc., into the engine software.
  • Worked with the logic for the engines’ ignition coils (on host and driver side of the ECU), using enhanced timing processor unit (eTPU).
  • Develop control logics for various features in powertrain using MATLAB/ Simulink and Target Link.
  • Debug and solve issues in the production vehicle software using ETAS Inca and CAN tools on the Engine Dyno test.

Embedded Controls Trainee

LHPU
Pontiac, MI
05.2016 - 09.2016
  • Engineering Process training and CAN messaging and communications (SAE J1939).
  • Control theory and its applications using Kvaser CAN, Motohawk Tools, MATLAB and Simulink.
  • Code generation using C/C++, leadership, Agile SCRUM training.
  • Gasoline engine and controls (speed governing, controls model, system diagram and CAN).
  • Diesel Engine after treatment studies using DPF, CRT, CDPF, SCR, PAC methods to reduce emissions.
  • (SAE Certification training)

Controls Trainee

Intrepid Control Systems
Troy, MI
05.2016 - 06.2016
  • ICS Vehicle Spy software hands on experience with real-time automotive serial data network troubleshooting and diagnostics, CAN bus monitoring, data acquisition, calibration & ECU simulation using neoVI and RAD vehicle electronic network adapters and data loggers.
  • Analyzed Ethernet scripting engine in BroadR-Reach nodes using ICS Ethernet Evaluation Board (EVB).
  • (Certification training)

Teaching Assistant

Purdue University
Indiana
08.2015 - 01.2016
  • Directed power electronics analysis laboratory and the coursework.
  • Solved problems in the textbook and designed assignments for students.
  • Taught student classes and held tutoring for the coursework.

Education

Master of Science - Electrical and Computer Engineering

Purdue University
Indiana
05.2016

Bachelor of Technology - Electrical & Electronics Engineering

Jawaharlal Nehru Technological University
India
05.2014

Skills

  • C
  • C
  • Python
  • Embedded OS
  • Mac OSX
  • Linux
  • QNX
  • Vector DaVinci Configurator
  • Vector DaVinci Developer
  • PREEvision
  • VVirtualTarget pro
  • DSPACE Systemdesk
  • CANoe
  • CANape
  • CANalyzer
  • CANdela Studio
  • Jenkins
  • MATLAB
  • Simulink
  • Git
  • Target Link
  • CANKing
  • Kvaser CAN
  • ICS Vehicle Spy 3
  • Keil uVision
  • Mbed
  • ETAS Inca
  • Trace 32
  • Infineon Memtool Debugger
  • Tasking Compiler
  • Diab Compiler
  • NI Veristand
  • LABCAR
  • DOORS
  • JIRA
  • JAMA
  • Visual Studio
  • MagicDraw
  • Rhapsody
  • Polyspace
  • SonarQube
  • Conan
  • Poetry
  • Jfrog
  • CAN
  • CAN FD
  • AUTOSAR
  • LIN
  • SOME/IP
  • Ethernet
  • XCP
  • NI DAQ
  • Infineon Aurix TC23x
  • Infineon Aurix TC27x
  • Freescale MPC567X
  • DSPACE HIL
  • ETAS HIL
  • Lauterbach Debugger
  • Infineon Miniwiggler
  • ISystems WinIdea
  • GreenHills Debugger
  • Multi
  • ISO26262 Functional Safety
  • ETAS ETK
  • TCP/IP
  • RF
  • LAN
  • Enhanced Timing Processor
  • ETPU
  • FreeScale FRDM-K64F
  • ARM Cortex-M4
  • Renesas RH850 family

Projects

  • Electronic Throttle Control and Engine Control (OBD Calibration), 05/16 - 06/16, Team Leader, Developed control system to control Bosch Dv-5 throttle valve and Bosch potentiometer with PID controller.
  • Anti-Lock Braking System using Linear Control Feedback, 04/15 - 05/15, Individual Project, Designed and modeled a linear control feedback system for an ABS modulator in Simulink.
  • Solar Electric Vehicle, 01/14 - 05/14, Electrical team lead, Built a fully functional electrical vehicle powered from PV cells.
  • Audio Graphic Equalizer for infotainment system, 01/16 - 05/16, Project Leader, Implemented the infotainment equalizer using Freescale FRDM-K64F and Wolfson Audio Pi-Card.
  • Smart Home – An Embedded control home automation initiative, 10/15 - 11/15, Developer, Achieved remote control of LEDs & air conditioning at home utilizing Arduino and Photon.
  • Simulation and Analysis of Voltage Source Inverter with PWM Control Strategy, 02/16 - 04/16, Project Leader, Found relation between Total Harmonic Distortion and Rated Motor Voltage for a three-phase induction motor.

Certification

  • Product Management Certification, Cornell University
  • Product Management Certification, Udemy

Accomplishments

Top Ford Recognition+ awards from 2021-2025

Achievements And Service

  • Presented technical papers on Ethanol Fuel Mixtures, Hybrid Electric Vehicles & Maglev.
  • Core Team member and Lead Graphic Designer for cultural and technical events at MGIT, Hyderabad, India.

Affiliations

Ford Volunteer Corps since 2019

Timeline

Senior Embedded Software Engineer

Ford Motor Company
02.2019 - Current

Systems Engineer II

John Deere
11.2017 - 02.2019

Powertrain Core Software Engineer

Fiat Chrysler Automobiles (FCA)
09.2016 - 11.2017

Embedded Controls Trainee

LHPU
05.2016 - 09.2016

Controls Trainee

Intrepid Control Systems
05.2016 - 06.2016

Teaching Assistant

Purdue University
08.2015 - 01.2016

Master of Science - Electrical and Computer Engineering

Purdue University

Bachelor of Technology - Electrical & Electronics Engineering

Jawaharlal Nehru Technological University