Post Job Free

Resume

Sign in

Engineer Systems

Location:
Jersey City, NJ
Salary:
65000
Posted:
June 27, 2017

Contact this candidate

Resume:

ARAVIND BASKARAN

*** ******** ******, ***.*, Jersey City, NJ 07307 848-***-**** ac00w9@r.postjobfree.com

SUMMARY Engineering Graduate with academic training in Embedded Systems at Stevens Institute

of Technology, NJ. An aspiring and passionate engineer to start my career in the field of

Embedded Systems.

EDUCATION Stevens Institute of Technology, Hoboken, NJ May 2017 Master of Science (M.S) (Electrical & Computer Engineering) (Graduated)

Course work: Real Time Embedded Systems, Communication Middleware & Software,

Digital & computer systems Architecture, Internet of Things(IoT), VLSI Design.

Cumulative GPA: 3.741/4.000

SKILLS Languages: C, Embedded C, Python, C++, Shell/Bash Scripting, MATLAB, MISRA C, Java

Microcontrollers: ARM Cortex M0/M3/M4, ATmega328(AVR), TI MSP430

STM32F0, Freescale, FRDM- KL25Z, Uno boards (Arduino).

Microprocessors & FPGA: ARM Cortex A-11(Raspberry Pi), FPGA- Spartan-6.

Debug Tools: Tracelyzer, GNU debugger (Linux)

Software tools: Keil- Microvision, IAR Workbench, Atmel Studio, Code Composer Studio, Eclipse

Communication Protocols: BLE, I2C, SPI, UART, USB2.0, CAN, RS-232, JTAG, ST LIN V2,

ZigBee, Bluetooth, IEEE 802.15.4

Bench Equipment: Oscilloscope, Signal Generator, Logic Analyzer

Operating Systems: Windows (visual basic), LINUX/UNIX, FreeRTOS.

CAD Tools: Eagle, P-Spice, T-Spice, Tanner EDA.

CERTIFICATION Udemy, Inc.

Mastering RTOS: Porting of FreeRTOS on ARM Cortex M4 controller April 2017

Ported FreeRTOS on ARM Cortex M4 using KEIL-MDK.

Implemented and understood FreeRTOS kernel level operations in C on STM32F4.

Tested and debugged with percepio tracelyzer tool.

PROJECTS Stevens Institute of Technology, Hoboken, NJ

Embedded Driver Development in C (Category: Firmware, I2C, SPI, UART) March 2017

Developed peripheral drivers for ARM Cortex M4 based STM32F4 microcontroller.

Implemented low level drivers such as I2C, UART, SPI, GPIO using Embedded C.

Timer module for RTOS system in C (Category: Firmware, Linux, C, RTOS) November 2016

Implemented periodic & one shot timers using POSIX Threads in C in multithreaded environment.

Incorporated synchronization techniques such as Mutex and Semaphores between threads.

Wireless Gesture Controlled Robot (Category: Embedded, Arduino C, I2C) December 2016

Led a team and designed a two-module robot with gesture sensing capabilities to move in a

definite direction using Arduino UNO development board.

Integrated PWM chip and controlled motors with Atmega328 microcontroller using I2C protocol.

Created two modules with ZigBee module on each module.

Smart Robot car (Category: Embedded, Linux, Python & I2C) December 2016

Managed and co-developed a wireless robot controllable from mobile for live streaming.

Controlled motors using I2C and collision detectable (Ultrasonic sensors). ARM cortex A11, PHP scripts, Python scripts and Raspberry Pi were used.

Daemon Process and Client Communication in C++ (Category: Linux, Firmware) May 2017

Implemented Daemon-Client API model using kernel level coding in C++.

Used Inter Process Communication FIFO technique to pipe client and daemon processes.

Tested with a test application that spawns’ multiple clients simultaneously in a multithreaded

environment.

UART Communication protocol on FPGA (Category: Firmware) December 2016

Developed a Verilog HDL code to implement UART Transmitter & Receiver.

Tested the code on Verilog HDL simulator.

Implemented the tested design on FPGA- Spartan 6 and verified the results.

WORK Simple Labs, Chennai, Tamil Nadu, INDIA October 2012

EXPERIENCE Embedded Systems Training Program

An 8- weeks internship program on building prototypes using Arduino C on UNO. Responsible

for interfacing, different types of hardware-sensors, ZIGBEE and Bluetooth. Lead a team

and co-developed RFID based access system using ATmega-328 microcontroller.



Contact this candidate