Pulkit Agarwal

Software Engineer

Toronto, Ontario, Canada12 yrs 3 mos experience
Highly Stable

Key Highlights

  • Expertise in FPGA and SoC design.
  • Strong background in verification methodologies.
  • Proven track record in delivering bug-free designs.
Stackforce AI infers this person is a highly skilled engineer in semiconductor and embedded systems design.

Contact

Skills

Other Skills

AMBA AHBAXIAlgorithmsCC++Data StructuresDebuggingDesign Verification TestingElectronicsEmbedded SystemsFPGAField-Programmable Gate Arrays (FPGA)MatlabProgrammingPython

Experience

Altera

Engineer

Jan 2025Present · 1 yr 2 mos

Intel corporation

SoC Design Engineer

Apr 2019Dec 2024 · 5 yrs 8 mos · Toronto, Canada Area

  • Programmable IP Engineering Team

Idt - integrated device technology, inc.

Digital Hardware Intern

Apr 2018Aug 2018 · 4 mos · Ottawa, Canada Area

  • Digital PLLs in IDT's high-end Frequency Synthesizers
  • System level scenarios involving various complex blocks like digital filters, PI loop controller, SDM/MMD based fractional dividers, digital phase/frequency detectors.

University of toronto

Graduate Student

Sep 2017Apr 2019 · 1 yr 7 mos · Toronto, Canada Area

Qualcomm

4 roles

Senior Engineer

Promoted

Nov 2016Jul 2017 · 8 mos

  • Core IP Verification -----
  • Bus Interconnect (High-speed Multi-Master Multi-Slave Heterogeneous design which is frontend to a DRAM Controller)
  • Cache Controller (Set Associative with advanced and complex QoS Schemes)

Engineer

Promoted

Nov 2014Oct 2016 · 1 yr 11 mos

  • Core IPs -----
  • Protocol Bridge design (Multi-Master)
  • Bus Interconnect (High-speed Multi-Master Multi-Slave Heterogeneous design which is frontend to a DRAM Controller)
  • Cache Controller (Set Associative with advanced and complex QoS Schemes)
  • Design complexity -----
  • multiple QoS features, Burst breaking, Request and Response Ordering and very aggressive clock gating schemes.
  • Data and protocol conversion internally across different master/slave combinations.
  • Support for Multiple Caching Schemes, Multiple Cache Size, Complex Cache Maintenance Operations, Security and Sub-caching and exclusive fast channels.
  • Quality Signoff -----
  • Starting from Testplan Development, OVM/UVM-based VIP Development, complex OVM/UVM-based Checkers for all features, Assertion-based Verification, Formal Verification, Functional/Code Coverage (coding, analysis and closure), Regression maintenance
  • Multiple configuration support -----
  • Verification effort directed at developing infrastructure with ability to support multiple configurations in parallel
  • Bug-free Design Delivery -----
  • Numerous configurations of core designs proven in silicon over multiple Snapdragon SoCs with zero bugs till date
  • Extensive knowledge of Protocols -----
  • BUS Protocols (AMBA AXI, AMBA AHB and Qualcomm's in-house protocols)
  • NOC Protocols (QNSx, NTTPx)

Associate Engineer

Jul 2013Oct 2014 · 1 yr 3 mos

  • Worked on Verification of High-speed Multi-Master Multi-Slave Heterogeneous Bus Interconnect design
  • OVM/UVM-based VIP Development, OVM/UVM-based Checkers and finally regression closing.

Summer Intern

Jun 2012Aug 2012 · 2 mos · Bengaluru Area, India

  • Designed UVM-based and highly scalable generic bus adapters in System Verilog to verify all data-width conversion across any widths from 32b to 1024b

Divlabs india pvt. ltd.

Summer Intern

Jun 2011Aug 2011 · 2 mos · New Delhi

  • Electronic Circuit Designing, Manufacturing, Quality Control (Testing and Calibration) of High Voltage RF Medical Instruments like as Electrosurgical and Diathermy Units

Education

University of Toronto

Master's degree — Computer Engineering

Jan 2017Jan 2018

Netaji Subhas Institute of Technology

Bachelor of Engineering (B.E.) — Electronics and Communications Engineering

Jan 2009Jan 2013

Technical University of Munich

Winter School

Jan 2012Jan 2012

Indian Institute of Technology, Delhi

Jan 2011Jan 2011

Oxford Senior Secondary School

Jan 1995Jan 2009

Stackforce found 100+ more professionals with AMBA AHB & AXI

Explore similar profiles based on matching skills and experience