Jasan Singh is a firmware engineer specializing in embedded systems with a Master's in ECE from CU Boulder and a decade of hands-on experience across ARM and RISC-V platforms. He blends bare-metal C/C++ development, FreeRTOS real-time design, and embedded Linux build systems (Buildroot/Yocto) with FPGA RTL development in VHDL/Verilog using Quartus, Libero and Vivado. Past roles include security firmware work at Seagate optimizing post-quantum algorithms and a current firmware position at Broadcom, demonstrating strong low-level debugging chops (Trace32) and assembly understanding. As a graduate TA he mentored FPGA capstone projects and built softcore processors, showing a mix of teaching, research-adjacent development, and practical product focus. He also scripts in Python and Bash, uses Git and Perforce professionally, and pursues entrepreneurial interests that hint at broader systems thinking beyond firmware.
11 years of coding experience
1 year of employment as a software developer
Master's degree, Electrical and Computer Engineering, Master's degree, Electrical and Computer Engineering at University of Colorado Boulder
Bachelor of Engineering - BE, Electronics and Communications Engineering, Bachelor of Engineering - BE, Electronics and Communications Engineering at PES University EC campus
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.