Summary
Niharika Sarode is a Senior Software Engineer at Qualcomm with 9 years of embedded systems and firmware experience across industry and academia. She specializes in embedded firmware, RTOS-based systems, and cross‑level software for ARM, MSP430, and other microcontrollers, with hands-on work in BLE, UART/I2C/SPI, TCP/IP, and multithreaded design. Her background includes a Master of Science in Embedded Systems Engineering from the University of Colorado Boulder and a BE in Electronics from Mumbai University, pairing academic rigor with practical hardware skills. During her time as a Graduate Assistant at CU Boulder, she contributed to swarm‑intelligence hardware with the Droplets platform, developing firmware for master‑slave self‑programming and over‑the‑air code transmission using XMega. Based in San Diego, she is passionate about IoT and firmware development, with a proven track record of delivering reliable embedded software and driving hardware‑software integration.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering (B.E.), Electronics, Bachelor of Engineering (B.E.), Electronics at Mumbai University : Sardar Patel Institute of Technology
93.8% ( CGPA- 9.6), 93.8% ( CGPA- 9.6) at M.K.V.V.I.V
Sardar Vallabhbhai Patel Vidyalaya
Master of Science (M.S.), Embedded Systems Engineering, Master of Science (M.S.), Embedded Systems Engineering at University of Colorado Boulder