Summary
Rishi Soni is a software engineer with 9 years' experience building embedded Linux middleware and firmware for networking and hardware platforms, currently contributing to Cisco’s Nexus OS in California. He specializes in Embedded C, Python, and low-level bring-up work—owning features like network port breakout and porting live kernel patching (kpatch) into Yocto-based builds. Rishi combines hands-on driver and SDK development with automation and debugging skills (GDB, Python test scripts) and maintains tooling like Wireshark on embedded platforms for cross-team and customer troubleshooting. His background includes ARM microcontroller firmware and sensor integration from robotics work and a master’s in electrical and computer engineering, giving him a strong hardware-software systems perspective. An understated strength is his ability to bridge chip vendor SDKs, build systems, and operational needs to deliver production-ready features in high-availability network devices.
9 years of coding experience
Bachelor’s Degree, Electrical and Electronics Engineering, 8.85/10.0, Bachelor’s Degree, Electrical and Electronics Engineering, 8.85/10.0 at Vellore Institute of Technology
Master’s Degree, Electrical and Computer Engineering, Master’s Degree, Electrical and Computer Engineering at University of Colorado Boulder
English, Hindi