Peraso Careers

Join a Best-in-class engineering organization

ASIC Digital Validation Engineer

Posted on October 10, 2021

Description and Responsibilities:

Peraso is actively seeking intermediate and experienced Digital Validation engineers to support the development of new next-generation mmWave chipset. The successful candidate will have recent experience verifying and validating complex SOCs. The candidate needs to be strong in developing low-level C/C++ applications with real time embedded coding experience, have recent experience in verifying SoC systems pre-silicon, as well as chip bringup post-silicon. This role is responsible for validating digital features of SoC processors, peripherals, and integrated systems. The candidate will take the lead software development role within the digital hardware team. This role requires a candidate able automate testing, visualize results creatively, deliver validation code, deliver product screens and support functional test program development.

  • Validation Environment/Automation development and support for ASIC and FPGA
  • System performance testing
  • Early host driver support for host interface validation and verification
  • Various stack development or integration
  • FPGA software development support
  • System power analysis
  • C/C++ methodology for validation and guidance for verification with objective of maximum sharing
  • Analog component calibration integration
  • Test bench and verification IP development
  • Test plan development and execution
  • Validation support for ATE vector generation
  • Verification pre-silicon and chip bringup post-silicon



  • Sc. in Electrical/Computer Engineering or related field. M.Sc. preferred.
  • 3+ years of experience in validation and chip bringup.
  • 3+ years of experience in C/C++.
  • Verilog and verification experience.
  • Experience with GNU/Linux tools and Tcl, Perl, or other scripting languages
  • Experience with test automation on Windows.


  • Knowledge of CPU architecture and SoC peripherals.
  • Matlab experience
  • SystemVerilog or UVM experience

We need our engineers to be versatile and passionate with an ability to tackle new problems as we continue to push technology limits.

What You Need to Know 

  • Peraso is an equal opportunity employer committed to diversity and inclusion in the workplace.
  • You need to be legally eligible to work in Canada. While we are based in Toronto, due to COVID-19 this role can be conducted from any location at present. Our preference is for the incumbent to be Toronto based as work in the Toronto office will be required. 
  • This is a regular fulltime role that may require some flexibility to work flexible hours throughout the week and provide coverage as required to meet business needs. 

We thank all candidates for their interest, but only those who are considered for an interview will be contacted.

Apply for this Position