Posted in

Staff Machine Learning ASIC Design Engineer – ASICS Engineering

Staff Machine Learning ASIC Design Engineer – ASICS Engineering

CompanyQualcomm
LocationMarkham, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Legally permitted to work on-site in Canada
  • 5+ years of ASIC design, verification, or related work experience

Responsibilities

  • Develop of Micro-Architecture and specification based on high level design requirements
  • Develop RTL design that meets required performance and is optimized for Area and Power
  • Integrate pre-verified sub-IPs to build up larger functionality
  • Flow bring up and report analysis for Linting, RTL Synthesis, CLP, CDC
  • Work closely with verification team to define testplan, debug regression, analyze coverage reports
  • Develop SVA assertions for white box verification for formal verification
  • Effective communication across teams, multitasking and well-planned execution of the tasks.

Preferred Qualifications

  • Prior experience delivering Verilog and System Verilog RTL
  • Detail oriented with strong analytical and debugging skills
  • Strong communication (written and verbal), collaboration, and specification skills
  • Practiced design knowledge working with some of the following concepts: Clock domain crossing and reset architecture, Machine Learning HW development, FIFOs implementation, Bus implementation/verification techniques, Memory selection and control, High speed and low power design optimization, Bus interface protocols (AHB, AXI)
  • Experience with some of the following: Simulation and code coverage tools (VCS, Verdi, Modeltech/Questa, or Xcelium), Design rule and CDC checking (SVA assertions, Spyglass, 0-in, etc.), Scripting languages (PERL, Python, TCL, C, etc.), Power Intent and Analysis: UPF, CLP, PTPX, PowerPro, Synthesis: DCG/NXT, FC, Static Timing: Primetime, Formal Verification: Conformal, Formality