Sign in

Embedded Software Engineer

Chicago, Illinois, United States
January 02, 2018

Contact this candidate



mobile: 312-***-**** • email: • linkedin: Education

University of Illinois,


Madras Institute of Technology,


Technical/Computer Skills

Master of Science, Electrical and Computer


Bachelor of Technology,

Electronics & Communication Engineering

IL, U.S.A 2015 – 2017 3.2/4.0

Chennai, India 2010 – 2014 8.0/10.0

Programming languages: C, C++, Embedded C, Python

Embedded Protocols: I2C, SPI, CAN, UART, USART, RS232 PCB Design: Eagle, Cadence Virtuoso

Microprocessor: ARM Cortex-M, ARM 7, ATmega 328, Arduino uno, freescale Integrated Development Environment: Mat lab, Multisim, Cisco Packet Tracer, Keil uVision Professional Experience

ACCC, Chicago, IL

Graduate Support Engineer


• Offered solutions for wireless network configuration problems and related issues by resolving tickets.

• Configured and maintained network, stand-alone printers, university AD accounts.

• Worked on university web mail and networks switches/hubs in Linux platform. ARM Embedded System Design, Zilogic Systems, Chennai 2014 Embedded Engineer

• Learnt about developing design for ARM based embedded systems with hands on-experience on ARM Board in C

• Implemented SPI, I2C protocols in Analysis of TOI industrial monitoring system project using ESP8266.

• Developed basic controller architectures from 8-bit to 32-bit and projects involving ARM 11 cores for different applications.

• Designed and Programmed a Tele-Medicine system for measuring Heart Rate, Blood pressure and Drug Level detection system.

Academic Projects

Implementation of Bug algorithms in mobile robots 2017

• Using Redbot line follower on given complex map to implement motion planning capability of Robot.

• Applied Bug 0, Bug 1, Bug 2 algorithm to determine the sequence of action and measuring its efficiency. Travelling Salesman Problem using parallel processors 2016

• Computed solutions for travelling salesmen problem over parallel processors using branch and bound algorithm.

• Timing, speedup, efficiency is computed for the given problem using MPI instructions for various input ranges. Matrix Multiplication using parallel processors 2016

• Worked on Matrix Multiplication using Cannon’s formulation proving a faster execution of several operations depending on number of processors on the extreme cluster. ATPG based Fault testing and simulation 2016

• Construct an algorithm and generate test vectors to compute the solution for a given problem with high efficiency performing diagnostic resolution.

Processor performance for various configurations 2015

• Used simple scalar SPEC2000 benchmark for simulation of the processor’s cache memory.

• Simple scalar depicted the CPU Behavior under different cache configurations and with comparison between in order and out of order technique with different data cache and instruction cache memories was made. Automated Alcohol Detection System to Mitigate Road Crashes 2014

• Designed prototype to detect drunken drivers on the road, without any physical contact using Dynament ethanol sensor.

• Arduino was the microcontroller used, giving me a hands-on experience in formulating our algorithm to prototype. Related Coursework

Graduate Courses: Advanced Computer Architecture, Parallel and Distributed Processing, Mechatronics, Introduction to VLSI, Computer Algorithms-1, Computer system Design, Robotics, Embedded System Architecture.

Contact this candidate