TemplateA ready-made website. Make it yours in a click.
Copy this website

Summary

Experience

Senior Embedded Software EngineerSmartSense Innovations
San Jose, CAJun 2021Present
  • Led the firmware development for a new generation of smart home sensors, reducing device boot time by 30% and improving battery life by 25% through advanced power management techniques.
  • Implemented real-time data acquisition and processing routines, handling up to 10,000 sensor readings per second with less than 5ms latency, ensuring critical data integrity.
  • Architected and deployed a secure OTA (Over-The-Air) update mechanism, successfully pushing updates to over 500,000 deployed devices with a 99.8% success rate.
Embedded Firmware EngineerNextGen Robotics
San Jose, CAAug 2018May 2021
  • Developed and optimized motor control algorithms for robotic arm prototypes using C/C++ on ARM Cortex-M microcontrollers, achieving a 20% increase in precision and response time.
  • Integrated various peripherals (I2C, SPI, UART) and sensors, reducing hardware-software integration debug cycles by 40% through robust driver development.
  • Contributed to the design and implementation of an RTOS (FreeRTOS) kernel for real-time task scheduling, handling up to 8 concurrent tasks efficiently.

Projects

Education

University of California, BerkeleyBachelor of Science in Electrical Engineering
Berkeley, CAAug 2014May 2018
  • Graduated Magna Cum Laude with a GPA of 3.85/4.0.
  • Recipient of the Dean's Scholarship for Academic Excellence (2014-2018).
  • Completed capstone project: 'Low-Power Wireless Sensor Network for Environmental Monitoring'.

Skills

Programming Languages
CC++PythonAssembly (ARM)
Embedded Systems
Firmware DevelopmentRTOS (FreeRTOS, Zephyr)Microcontrollers (ARM Cortex-M/R, ESP32)Device DriversBootloaders
Hardware & Protocols
I2CSPIUARTCANUSBBluetooth LEWi-FiSchematic Reading
Tools & Methodologies
GitJiraVS CodePlatformIODebugging (JTAG/SWD)Unit TestingAgile/Scrum
Operating Systems
LinuxEmbedded LinuxWindowsmacOS