Versatile and Dedicated Embedded Software Technical Specialist with
9 years of experience in the Design & development of Embedded Systems for the Automotive & IoT Domain.
Client : MtesNN
Project 1: Earthquake monitoring system (EMS)- Business Target - JR customer
Project 2: AICAM(AI-IoT SDK -AI Model Integration using Wireless 6LOWPAN & IoT Stack)
- Responsible to lead team of 15 members and Reporting status to CTO
- IoT proprietary framework analysis & understanding how customer expectation fits in the current implementation.
- Understand business & product requirements & prepare system requirements and joint review with BD team.
- Brainstorm Solutions with Software developers & manager of the team.
- LORA implementation & Accelerometer sensor implementation review.
- System integration analysis & review with Cloud implementation application for FOTA, Device Authentication.
- Worked on Device provisioning & Data visualization.
- 6lowpan stack implementation & integration with AI XNOR model.
- Yocto Image Integration for Embedded Linux Software(RPI Debian OS )
- System Integration of Gateway & Nodes & review application for FOTA, Device provisioning & Data visualization.
Client: KazuTechnica
Project: RapidNet 6LoWPAN wireless Node + Gateway Driver development
- Coordinate with customer for business Requirement
- Prepare Technical Proposal according to customer business goals.
- Project Execution & end to end System testing as per client expectation.
Client: Mitsubishi Electric (Tokyo )
Project: Predictive Maintenance System for IIoT
- Created Proposal for Predictive Maintenance for Industrial PLC Controller
- Review with C-level management & Business team to convince business value.
- Work closely to integrate IoT Modules for industrial PLC controller with the Mitsubishi Technical team.
Project: Other responsibilities
- Worked on a proposal for retention of Existing customers and technical presentation in B2B events -Automotive+IoT –Connecting Cars solution using CAN-Wireless Gateway
- Proposing Business Strategies for Health Care & Smart City Solutions for Japan Market
Client: Hitachi Automotive System
Project: CI Analysis, ISO26262 Analysis & Unit testing
- Prepare Proposal with CTO for CI(Continuous Integration framework for ISO 26262 standards as per ASPICE V -model.
-Unit Testing – Branch Coverage & MC/DC for ECU Software using WinAMS GAIO
Client: AUBASS
Project: CI (Design Continuous Integration Framework for AUTOSAR BSW )
-Analysis of proposal for Jenkins & Automating Build and testing of AUTOSAR BSW
-Standard methods for testing of AUTOSAR framework.
Client: Hitachi Automotive System Project: AUTOSAR BSW Integration – Project: ETAS EHOOK Application development
- Implement Application for AUTOSAR NVMRAM stack using MATLAB Model
- Analyze ETAS EHOOK development Software.(C based & MATLAB Model based)
- Hands-on experience in ECU testing using tools like Vector CAN Analyzer & CANape for ECU testing , INCA & DIAGRA ECU flashing & debugging Tool & Gliwa for CPU load measurement.
Client: Denso
Project: Parallel computation programming using OpenVX
- Develop C++ OpenVx API’s & Integrate with OpenVX software integrate for Path finding algorithm (ASTAR)
- Create MAKE/CMAKE/PRO file C++ project configuration files for platform UBUNTU
Client: JOHN DEERE ( Off Road Vehicles -Loader Vehicle)
Project: Development of safety-critical C language firmware for ECU(Instrument Cluster)
- Develop safety-critical C language firmware for ECU(Instrument Cluster) based on J1939 CAN protocol.
- Interact with the System engineers at the client side (US-Dubuque) & understand machine-level requirements of all the ECU & design embedded software for SDM Controller
- Design & Develop algorithms based on flowcharts defined for machine features.
- Develop test plan & perform Functional Test & Unit testing (SIL) for ECU software for every Software release.
- Create a Memory analysis report for Embedded software for each ECU based on PICOS or JDOS RTOS.
- J1939 Memory access protocol SDM tries to read value of EEPROM of other
controllers(like TCU,VCU,HVC,EHC)
- Implemented Software application for J1939 TP(Transport Protocol) session VIN options
OBD & NON-OBD memory access protocol ,Receiving & Transmitting J1939 CAN messages , VIN security & DTC (DM1 messages & DM2 messages),Park brake, smart grade, hydraulic oil level/pressure , Fuel gauge & many others.
- Worked on CCP(CAN Calibration Protocol) used mostly for testing & debugging using A2L
- Worked on Functional testing of software by simulating all controllers on the bench (TCU,VCU, etc.)
for all features using vspy2 & other hardware.
- SIL(Software In Loop) testing for each feature software implementation.
- Implemented SIL test framework on Jenkins (Continuous Integration)
Follow MISCRA Coding guidelines using PC LINT for each software developed for ECU.