Software Engineer
November 2024 – Present
Juniper Networks Inc. (Acquired by HPE)
Sunnyvale, CA, USA
- Maintain and support multiple ASIC simulation environments used for the development and validation of networking silicon for high-performance switches and routers.
- Developed C++ testbenches around SystemC-based behavioral models, achieving a 17× simulation speedup compared to the previous testbench implementation for high-performance networking ASIC validation.
- Develop and maintain Python automation scripts to streamline simulation workflows, manage infrastructure, and improve integration between design verification teams and simulator platforms.
- Diagnosed and resolved memory leaks exceeding 100 MB across 25,000+ heap allocations, improving simulator stability and memory efficiency using Valgrind.