(Sr. Staff/ Staff) NPU Design Lead/Engineer

OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD.

Singapore
8+ years digital design experience
Npu design completion cycle required
Verilog/systemverilog rtl coding
The role involves developing design requirements and modeling performance for an NPU based on system-level specifications

Job Summary

  • The role involves developing design requirements and modeling performance for an NPU based on system-level specifications.
  • Candidates must possess at least one completed cycle of NPU design experience with hands-on microarchitecture and RTL coding skills.
  • The position requires leading a team to optimize performance, power, and area while collaborating with verification and software teams.

Matching Summary

Match Score: 85

The role involves developing design requirements and modeling performance for an NPU based on system-level specifications.

Skills & Requirements

Must-have

  • 8+ years digital design experience
  • NPU design completion cycle required
  • Verilog/SystemVerilog RTL coding
  • Microarchitecture design expertise
  • PPA optimization skills
  • Convolution operator mathematics
  • Team lead experience for 3-4 people

Nice-to-have

  • UVM verification methodology
  • Deep learning algorithm knowledge
  • ARM or RISC-V processor systems
  • Compiler and toolchain debugging
  • Low-power micro-architecture focus
  • General programming passion

Key Requirements

  • MSEE/BSEE in Electrical Engineering
  • 2-3 years SoC design experience preferred
  • Experience leading a team of 3-4 people
  • Proficiency in synthesis and timing analysis
  • Strong understanding of number systems

Work Rights

Not specified

Tailored Resume

Cover Letter