Skip to main content
Pranjal Trivedi

Pranjal Trivedi

Intern | Embedded Firmware

Talent
San JoseMember since May 29, 2026
VerilogSystemVerilogUVMDMAFPGAAXIRISC-VSTM32Python
·

Hire this person

Send a job offer directly to this candidate

VerilogSystemVerilogUVMDMAFPGA

About

Developed a DMA-driven I²C driver on STM32 (STM32CubeIDE) to acquire real-time voltage/current data from TI INA230 sensors, cutting CPU overhead by ~40 %. Diagnosed and resolved firmware and hardware/mechanical faults on industrial PCBs on a conveyor system, including sensor calibration and signal-integrity testing with oscilloscopes and multimeters. Performed system bring-up, JTAG/SWD-based firmware flashing and step-through debugging, power-on sequencing, and board-level verification on new conveyor PCBs; documented all test procedures and service reports.

Experience

Intern | Embedded Firmware at Addverb Technologies (2024-07 – 2024-09)

  • Developed a DMA-driven I²C driver on STM32 (STM32CubeIDE) to acquire real-time voltage/current data from TI INA230 sensors, cutting CPU overhead by ~40 %.
  • Diagnosed and resolved firmware and hardware/mechanical faults on industrial PCBs on a conveyor system, including sensor calibration and signal-integrity testing with oscilloscopes and multimeters.
  • Performed system bring-up, JTAG/SWD-based firmware flashing and step-through debugging, power-on sequencing, and board-level verification on new conveyor PCBs; documented all test procedures and service reports.

Education

Masters in Electrical and Computer Engineering – University of California, Davis (2023-01 – 2026-01)

Bachelors in Electrical and Computer Engineering – SRM Institute of Science and Technology, India (2019-01 – 2023-01)

Skills

InternEmbedded Firmware

Reviews

Related