SKILLS Firmware Engineer with over 2 years industry experience, including:
*Experience with full life cycle of product development: use-cases, requirements, high level design, low level design, implementation and testing for various packages.
C/C++, LabVIEW, Perl, Python, assembly language programming.
Highly proficient with device to device communication protocols USB, SPI, I2C, TCP/IP, Ethernet.
Tools: Keil, IAR and GNU toolchain, GDB, JTAG, Wireshark, Source control, Oscilloscopes, Logic analyzers, Network analyzers, Spectrum analyzers
MS: Electrical Engineering Successfully completed the following relevant projects during the course of study: Successfully designed and implemented Fast Fourier Transform of live audio on a Cortex M4F and sent the data over USB HID to a LabVIEW based GUI for data analysis.
Designed, functionally simulated and synthesized using ModelSim and XilinxISE RTL, Verilog code for a FIR filter.
Successfully implemented the entire design onto Spartan 3 FPGA board using Xilinx PACE.
Low Power SRAM Design in IBM 130nm technology using Cadence schematic and layout tools.
Complete block level design, schematic, floor planning and manual layout of IEEE 16 Bit Floating point full adder, using cadence tool chain.
Learned complete VLSI design methodology including all the stages in a complete chip design.
Successfully designed a low power high gain fully differential operational amplifier operating at 1.8V.
Relevant Coursework: Microprocessor, Computer architecture, Analog integrated Circuit design, VLSI LINGAYAS UNIVERSITY, New Delhi, India 2009 - 2013 BS: Electronics and Communication Engineering Successfully completed the following relevant projects during the course of study: Developed and Ported custom Linux for RaspberryPi, TI OMAP, BeagleBoard, BeagleBone development boards.
Developed software applications for custom embedded Linux platforms.
Designed and Developed wireless sensor network for monitoring and control of electrical outlets using Zigbee radio module and avr micro-controllers.
Embedded systems Design, Microprocessor interfacing.
Firmware Engineer May 2012 to June 2014Academy of Embedded Technology － New Delhi, India
Actively involved in specification, design and development of solutions, including: Custom TCP/IP stack implementation with support for SMTP and HTTP Embedded webserver for real-time monitor and control in a remote facility.
Designed Hardware Abstraction Layers (HAL) for ARM 32 bit dev boards with sensors, motors, touch screen display and SOC devices.
Custom RTOS implementation for 32bit ARM devices with Touch screens and sensors integration.
Designed and developed USB-HID products.
Full speed USB data logger and LabVIEW based GUI data analysis tool.
Touch based GUI for handheld display devices.
Software architectures for FLASH Bootloader for firmware upgrade on multiple devices.
2016UNIVERSITY OF TEXAS AT DALLAS － RICHARDSON, TX