VISHAL BHARATH RAMASWAMY
*******.*******@*****.*** +1-321-***-****
SUMMARY:
SKILLS
Networking: TCP/IP, LAN/WAN, Communication Protocol (CAN, LIN)
Embedded: Emulator, Debuggers, Matlab/Simulink, AUTOSAR, CANoe, Trace/Profiling
Languages: C, C++, CUDA C, Java, Python, Perl, XML
Database: DOORS, MKS Integrity, Surround, Test Track.
Operating System: Windows, Linux, UNIX, RTOS.
Communication Bus : UART, CAN, I2C, USB
Hardware: FPGA, ARM Cortex Micros, MSP430, freescaleMPC, nvedia GPUs, PCB layout
Packages: MATLAB, PSPICE, MS office, Altera, Quartus, XTCU, CAD, SIMOCODE ES, Visual Studio, Marie, Simulink.
EXPERIENCE
Software Engineer - ZF TRW Automotive, Winona, Minnesota.
October 2016 - Present
SOFTWARE: CAN, ARM Cortex M4 32-bit, FreeRTOS
TOOLS: WinIDEA, Tracing/Profiling, CANoe, CANdela, MKS Integrity
Development and Testing of Embedded system in C programming following AUTOSAR standards.
Experience in implementing new features in Steering Column Control Module with freeRTOS.
Knowledge in Powertrain application for Steering wheels and Shaft.
Worked on iSystems WinIDEA Debugging, Trace and Profiling.
Intermediate knowledge in On-Board Diagnostics(OBD2)
Experienced in DOORs and Integrity management database.
Working on requirement analysis for DIDs in CANdela Studios.
Experience working in Surround and TestTrack.
Working experience on CANoe for development and testing purposes - CANdela, CAPL, CANeditor.
Embedded Software Engineer Intern - Technodrive Business Solution Inc.
December 2015 - October 2016
SOFTWARE: CAN, LIN, FreeScale MPC 5xxx 32-bit, Linux
TOOLS: MATLAB/Simulink, Trace32, LauterBach, Targetlink, Seapine
Development of Embedded C, C++ Code, review and implementation in AUTOSAR.
Knowledge in development of multimedia infotainment system.
Coding OOPS based algorithms using C++ and Python.
Experience in Code Generator TargetLink.
Trained working in ARM, freescaleMPC and MSP430.
Working knowledge on Vector AUTOSAR tool chains.
Familiarity with the Seapine database language.
Knowledge on HMI devlopment, testing and Integration testing.
Knowledge on SDLC Agile and Waterfall.
Knowledge in simulation (MATLAB/SIMULINK) and debugging tools (Trace32)
Configuration and managing CAN/LIN protocol.
Developing of code for both Unit/Functional Testing and test cases using TDD.
ACAMEDIC PROJECT
Summary of Performance Analysis of XBee ZB Module Based Wireless Sensor Networks (Aug 2015 to Dec 2015)
Created a network with multiple nodes using Zigbee module and analyses of the Packet delay and Routing recovery time and throughput measurement.
Configuration, managing and testing of Interfacing XBee with Arduino - Deployment of schematic circuit .
Integration of Intelligent Motor Control Centre Using Variable Frequency Drives. (Jan 3013 to Jun 2013)
Used a single lengthy communication wire called a PROFIBUS to simulate motors and device drivers.
With the same extensive model I integrated the motor control centre with a VFD to regulate the speed and help it function smoothly without any occurrence of faults in industries.
Performance Issues and Simulation of Artificial Neural Network on Computer Architecture. (Aug 2015 to Dec 2015)
Analyzing the hardware techniques, simulation and analysis of this neural networks.
Detailed explanation of the different models which is efficient for making a better computation. Multilayer Back propagation Networks and Competitive Learning (Kohonen Layer) Neural Networks were compare to come with a idea of creating better performance in Architecture.
Comparison of Energy- Efficient Communication Protocol (Leach and EAMMH) for Wireless Sensor Networks. (Aug 2015 to Dec 2015)
Compared two system in communication protocol for the better life time and energy efficient sensor.
The analysis of the simulation results was compared against known metrics with terms of energy and network lifetime.
EDUCATION
Master of Science - Computer Engineering
Florida Institute of technology, Florida, USA. Fall 2015.
Bachelor of Engineering - Electrical and Electronic Engineering
Anna University, India. Spring 2013.