Hiring Location: Ottawa

We are looking for self-motivated individuals with an in-depth understanding and hands on experience with verification architectures and HDL/logical design methodologies.

Responsibilities include:

  • Contribute to design, architecture and specifications of the ASICs, FPGAs and IP blocks
  • Verify, debug and help productize ASICs, FPGAs and IP blocks
  • Development and execution of ASIC verification Testplans
  • Development of verification and test infrastructure for highly complex ASIC and SoC designs using the latest simulation and debugging tools
  • Application of constrained random verification techniques and Universal Verification Methodology(UVM) in order to achieve design verification objectives
  • Working with our external customers and/or internal IP designers to verify and validate their designs
  • Mentor junior team members

Qualifications, Skills, Experience

  • BS or MS in Electrical Engineering or Computer Science a must
  • 5+ years ASIC/FPGA Verification experience
  • Strong debugging and analytical skills
  • Strong communication skills, self motivated team player
  • Experience writing detailed specifications and testplans a must
  • RTL design experience desired with Verilog/System Verilog desired
  • Programming skills and scripting (C/C++, Python, Perl, Tcl, Csh, Makefiles) highly desired
  • Previous experience working on large digital SoCs
  • Experience crafting testbench environments using constrained random stimulus along with functional coverage, code coverage and assertion-based verification methodologies
  • Familiarity with object-oriented verification methodology with working knowledge of a high level verification language (Vera, OVM, RVM, UVM, VMM etc)
  • Experience with industry standard design and verification tools (VCS/DVE, NCSIM/Simvision or equivalent)
  • Must be legally eligible to work in Canada

Knowledge in one or more areas of the following would be a plus:

  • Computer and peripheral architectures
  • Networking and processor protocols – Ethernet, PCIe, Interlaken, SATA, USB, DDR, security (MACSec, IPSec)
  • Applications : Communications Infrastructure Networking, High Performance Computing, Video processing, Deep Learning Acceleration, Automotive Ethernet, 5G Infrastructure Backhaul
  • Knowledge of ARM eco-systems, Deep Learning Frameworks
  • Traffic Management

To apply, submit your resume to: