Sign in

Embedded Firmware Engineer

San Jose, CA
February 24, 2020

Contact this candidate



+1-669-***-**** San Jose, CA 95126 EDUCATION

San Jose State University, CA M.S. in Computer Engineering Expected May 2020

(GPA – 3.38/4.00)

Rajiv Gandhi Technical University, India B.E. in Electronics & Communication Aug 2013-June 2017

(GPA – 3.70/4.00)

RELATED COURSEWORK: Data Structures & Algorithms, Operating System, Embedded Wireless System, Advanced Computer Architecture, Embedded System Application, Machine Learning PROFESSIONAL EXPERIENCE

Firmware Intern, Knowles Corp. June 2019 – Nov 2019

Porting firmware changes from one product to another product and proposing the best ways to add all the new features in C

Bug Triage – Analyzed, Debugged and Reproduced with JTAG

Developed new Lua scripts to verify mobile use cases using SoC EVAL board setup

Reproduce the bugs on development board locally, which are reported in the field

Support Firmware team for pre-release use case level testing SKILLS

Languages & Web Technologies: C++, Embedded C, Python, OpenCV, Lua Scripting, HTML

Tools: Microsoft Visual Studio, Gitlab, MCUXpresso, Jira, Perforce, JTAG Debugger, Confluence

Protocols: GPIO, SPI, Ethernet, UART, CAN Bus, I2C

Hardware: NXP microcontrollers - LPC 1769(ARM Cortex 3), Arduino UNO, Raspberry Pi3

Operating System: Windows, FreeRTOS, Linux


Techoz Solutions Jan 2016- Feb 2016

Industrial Training on Embedded Systems (Keil, Eagle, C, C++, Assembly Language)

Implementation of Embedded Systems from both hardware and software perspective along with Robotics (Line follower).

Designing and interfacing of motors, sensors, actuators and LCD with 8051 micro-controllers ACADEMIC PROJECTS

Self- Driving RC Car using CAN communication March 2019 – May 2019 Project Link -

Implemented a self-navigating RC car with obstacle avoidance and mobile app-based tracking features.

Programmed LPC 1758 board to interface with GPS module (via UART) and compass module (via I2C) to give current location

Designed communication of GEO controller with different modules on car i.e. Sensor, Motor, Bluetooth and Master which communicates via CAN bus running on FreeRTOS

Communication protocols: CAN, GPIO, UART, I2C and FreeRTOS API Road Damage Detection using Deep Neural Network (Python, Tensorflow, OpenCV) March 2019- May 2019

Developed a new large-scale dataset of the damaged road and potholes for detection and classification

Trained and evaluated YOLO model with CNN on the dataset of more than 4K images

Achieved recalls and precisions greater than 80% with an inference time of 1.5 seconds Cognitive Radio Demo Prototype (LORA SX 1276, NXP 1769 ARM Cortex3, SPI) Aug 2018-Dec 2018

Designed a system for establishing data transmission using LORA RF module by interfacing it with embedded system (LPC 1769)

Established handshaking between two nodes through GPIOs and designed techniques to allow selection of proper tunable parameters in RF communications

Enhance the scalability and reliability of RF communication by optimizing cost function to gain better performance Goals of Glory (C++, ARM Cortex3) Aug 2018-Dec 2018

Developed a hand gesture-based penalty shootout game using 64x64 LED Matrix, ARM Cortex M3 based SJ-One board

Studied and Interface the LED Matrix to Sj-one board and write a driver to control the LED Matrix

Designed and implemented game graphics display framework, developed the start & end screen, goalkeeper and ball movements controlled by hand mounted sensor movements and dynamically updating score display logic

Contact this candidate