Badges
Certifications
Work Experience
Firmware Engineer
Trackonomy Systems•  March 2020 - Present
• Perform board bring-up using hardware tools ex Jtag debuggers, logic analyzers, and oscilloscopes. • Perform power consumption analysis and optimize firmware for low power consumption. • Develop SPI-based device drivers for Lora radio shield. • Experience using GitHub, Basecamp.
Firmware Engineer
Boosted Boards•  May 2019 - March 2020
• Implemented over-the-air (OTA) firmware update using Boosted proprietary protocol. • Implement multi-variant project using SCons project builder. • Develop multi-client Ext Flash manager that can run on different microcontrollers. • Implement firmware and Python module for Dynamometer for end of line (EOL) test at the factory. • Experience using Linux, GCC, Jira and Bitbucket.
Firmware Engineeer
Romeo Power Technology•  May 2017 - April 2019
• Designed and developed components of fully configurable BMS. • Integrated FreeRTOS and SafeRTOS in BMS. • Developed and Implemented SMBUS/I2C, and UART communication interface. • Setup Bluetooth based Bootloader for over-the-air (OTA) firmware Update (DFU). • Develop Fault Tree analysis for production line. • Experience using JIRA, Bitbucket, ISO-26262.
Embedded Software Co-Op Intern
AG TECHNOLOGIES LLC•  October 2016 - April 2017
• Implement PWM-based control for stepper motor with Raspberry Pi 2 Board. • Implemented UART protocol for communication between multiple Raspberry Pi 2 boards. • Implemented SPI protocol for interfacing with Proximity and Temperature sensors with Raspberry Pi 2 boards.
Education
UNCC
Electrical Engineering & Computer Science, MS•  2014 - 2016
Links
Skills
shivalkarshreya1 has not updated skills details yet.