Design Engineer – AI Soc Development

Intel Intel · Semiconductors · Toronto, ON

Develops logic design, RTL coding, and simulation for AI SoC development, focusing on power, performance, area, and timing goals. Integrates IP blocks, performs quality checks, and supports silicon bring-up.

What you'd actually do

  1. Develops the logic design, register transfer level (RTL) coding, and simulation for an SoC design and integrates logic of IP blocks and subsystems into a full chip SoC or discrete component design.
  2. Participates in the definition of architecture and microarchitecture features of the block being designed.
  3. Performs quality checks in various logic design aspects ranging from RTL to timing/power convergence.
  4. Applies various strategies, tools, and methods to write RTL and optimize logic to qualify the design to meet power, performance, area, and timing goals as well as design integrity for physical implementation.
  5. Reviews the verification plan and implementation to ensure design features are verified correctly and resolves and implements corrective measures for failing RTL tests to ensure correctness of features.

Skills

Required

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science
  • 3+ years of experience in RTL design and implementation for ASIC/SoC development
  • Proficiency in Verilog/SystemVerilog for RTL coding and design
  • Experience with synthesis tools and timing closure methodologies

Nice to have

  • Understanding of clock domain crossings, power optimization, and timing closure
  • Exposure to SoC system integration and CPU subsystem design
  • Familiarity with standard bus protocols (AXI, AHB, etc.) and embedded processor architectures
  • Knowledge of high-speed and low-power design techniques
  • Experience with static timing analysis (STA) tools and methodologies
  • Hands-on experience with formal verification tools and techniques
  • Basic scripting skills (Python, TCL, etc.) for automation
  • Experience with EDA tools: HDL simulators (VCS, Questa, IES), lint tools (Spyglass), and FPGA prototyping tools

What the JD emphasized

  • RTL design and implementation for ASIC/SoC development
  • Proficiency in Verilog/SystemVerilog for RTL coding and design
  • Experience with synthesis tools and timing closure methodologies