YUGENOX·JOBS

(Staff/Sr. Staff) NPU Design Engineer

OMNIVISION · Singapore, Singapore

About the role

Responsibilities:

- Develop design requirements for an NPU based on system level specifications. - Being part of modelling the performance of the NPU module and its data transaction throughput. - Microarchitecture design and RTL coding using Verilog / System Verilog HDL for various sub-blocks of the NPU. - Understanding the mathematics of different convolution operators including different arithmetic formats (fixed point and floating point) - Estimate, measure and optimize PPA (Performance / Power / Area) to meet key objectives and results. - Optimizing micro-architecture design for low power and area is required. - Work closely with verification engineers to ensure comprehensive testing and debug any issues. - Support integration into the overall system, conducting design checks, and addressing lint/timing/CDC issues. - Collaborate with software teams to assist in compiler and toolchain development and their debugging. - Produce clear and concise design documentation.

Requirements:

- 8+ years of digital design with at least 2 to 3 years of SoC design experience is preferred. - At least one cycle of NPU design completion experience is required. - Hands on experience in digital design is a must. - Preferably has led a team of at least 3 to 4 people in the past at the capacity of a design lead. - Experience in microarchitecture design, and RTL coding with Verilog/ System-Verilog. - Experience in synthesis, with analysis of power, timing and area. - Disciplined, quality-minded, and highly driven for excellence. - Excellent team player and good communication skills. - MSEE/BSEE in Electrical Engineering or Computer Engineering. - Understanding of convolution operator and number system is required. - Candidates with relevant experience would be offered as Senior, taking on higher responsibilities. - Experience in UVM verification methodology is a plus. - A plus to have SoC design experience. - Experience with optimizing micro-architectures for low-power and low-area is a plus. - Knowledge in deep learning algorithms such as CNN / Transformer is a plus. - Experience with past design experience with NPU / GPU / DSP design is a plus. - Experience with ARM or RISC-V processor systems is a plus. - Being passionate and proficient at general programming is a plus.

Text as published by OMNIVISION. We don't edit postings; apply and ask questions on the employer's site.

No salary posted
Apply on OMNIVISION's site →
Posted
Jul 3, 2025 (16 months ago)
First seen by us
Nov 11, 2026
Still listed
Nov 12, 2026

More at OMNIVISION

All 109 open postings →

Similar hardware & other engineering jobs in Singapore