Now you can Instantly Chat with Naveen!
About Me
10 Years of excellent experience in the field of Embedded Systems, with core skills in following areas: Embedded software Design, Development, Implementation, Testing and Debugging. Firmware development experience using c, c++ in developing Wireless ...
Show MoreSkills
Portfolio Projects
Description
The Project deals with GMs ongoing development of new features in the automotive domain, there is a great need for requirement feasibility analysis, and to come up with feature lists for numerous architectures and various vehicle platforms. My role as a Feature Partition and Allocation team lead is responsible for approving new requirements, developing distributables, creating virtual devices and virtual networks, allocating domains and ECUs responsible to execute these new features, and providing Rhapsody model input for generation of automated code, GMLAN message lists, signal reports and node reports to the serial data team.
Show More Show LessDescription
The project deals with the design and development of Homeworks QS processor systems. The scope of the project includes the development of core software needed to support the HWQS systems with various wired and wireless devices like dimmers, keypads, Grafik Eyes, Picos, shades, occupancy sensors and various software modules like RF Diagnostics, Timeclocks, Database, Updater, Activation and Communicating with devices constantly and throughout the life of the product.
Show More Show LessDescription
SDEG is Secure Data Encryption Gateway, which is used in secure 2-way radio communications in a mobile wireless network. The gateway device IP-CryptR consists of dual core with ARM7TDMI and ARM946E-S DSP to successfully cipher/decipher the TCP/IP input traffic. MR5.12 is a variant of SDEG.
Show More Show LessDescription
The project deals with the design, development, and enhancement of the control algorithms for the provision of features like Engagement/Disengagement of the Front and Rear axles, Motor control algorithms, Mode select switch and Indicator control, Clutch PWM, Front/Rear Differential Lockers, CGEA CAN Message list for the variants like ESOF, MSOF, TOD, MSOS.
Show More Show LessDescription
eRide is an electronic air suspension control system. The project deals with the design, development, and enhancement of the control algorithms for the provision of features like Automatic Height control, Kneeling, Automatic System Calibration, and Configuring the ECUs, Calibration of sensors mounted to the radius rods and chassis body of passenger bus coaches, and the communication between the various sensors and controllers.
Show More Show LessDescription
The project demanded an in-depth knowledge of automotive communication protocols like CAN, ISO 9141-2, J1850 and diagnostic protocols like OBD-II to develop a key module as part of a Diagnostic product of Teradyne Diagnostic Solutions – GNA600. The pass through device GNA600 was able to communicate to PC via RS232, Ethernet, USB and wireless RF card. The end client was Honda Japan.
Show More Show LessDescription
The objective is to make changes to the core ABS software as per the change requests from Daimler Chrysler, M&M Scorpio, Chery, followed by testing and releasing the updated software to the customer. For testing, a GUI based application was developed in VC++ to communicate with the ECU via the Vehicle Interface Adapter connected to the serial port.
Show More Show LessDescription
The project involved development of protocol drivers for CAN/J1939, ISO 9141-2/K-Line, J1708, OBD-II, CCP, J1850, ALDL protocol for USB Link firmware developed by Nexiq technologies Inc. The John Deere version of USB-Link was designed with CAN/J1939, J1708 and CCD. Test plans were developing and functionality testing was done on all these developed drivers. This project was handled from the scratch to finish line.
Show More Show LessDescription
This project involved development of test cases and test scripts for MC68HC908AZ60A based Heating Ventilation and Air Conditioning (HVAC) module of automotive software. Test cases were identified from the SRS. These scripts were executed on Automatic software tester tool (AST) to check the functionality. AST provides several APIs to communicate with the target via CAN using keyword protocol services. The scripts were written using APIs provided by AST
Show More Show LessDescription
This project involves development of Software Test Plan for Hitachi-2612 based ISO 9141-2 K-Line Protocol with 10400 baud for Hyundai/KIA module. Data Link Layer was designed and developed as per specifications. KWP 2000 Service Identifiers were designed and developed as a part of application layer. This work done was tested on Hyundai/KIA module sent by TRW.
Show More Show LessDescription
Vehicle simulator project provides vehicle environment to an infotainment system on bench.
simulates keyfob, doors, seatbelts, start/stop and steering wheel buttons, gas brake pedals, gear shifter, PRDL display, generated CAN bus traffic.
CAN, SPI, I2C, C, Python and other embedded tools were used.
Show More Show Less