NPU Engineer Intern

OMNIVISION

Singapore

On-site

SGD 13,392 - 22,320

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

OMNIVISION in Singapore is looking for an intern to support the maintenance of the Design and Verification environment, assist with test case preparation, and contribute to design documentation. Ideal candidates are pursuing a degree in Electrical or Computer Engineering and possess knowledge in digital logic design, HDL, and programming (Python/C). The role offers hands-on exposure to performance analysis and deep learning concepts while working in a collaborative team setting.

Qualifications

  • Pursuing a degree in Electrical Engineering, Computer Engineering, or a related field (final year or pre-final year preferred).
  • Basic coursework or project exposure to digital logic design and HDL (Verilog/SystemVerilog).
  • Foundational understanding of convolution operations and number representations (fixed-point and floating-point).
  • Familiarity with programming in Python, C, Verilog, or SystemVerilog; experience in a Linux development environment is a plus.
  • Exposure to deep learning concepts such as CNNs or Transformer architectures is a plus.
  • Detail-oriented, eager to learn, and able to work in a collaborative team environment.

Responsibilities

  • Support the maintenance of the Design and Verification environment.
  • Assist with test case preparation, log analysis, and bug triaging.
  • Contribute to design documentation with technical notes and block diagrams.
  • Run PPA analysis tools and interpret results with the design team.
  • Support performance modelling and data transaction analysis.
  • Develop familiarity with mathematics of convolution operators.

Skills

Digital logic design
HDL (Verilog/SystemVerilog)
Python
C
Deep learning concepts

Education

Degree in Electrical Engineering, Computer Engineering, or related field

Job description

  • Support the maintenance of the Design and Verification environment, including upkeep of test regression suites.
  • Assist with test case preparation, log analysis, and bug triaging.
  • Contribute to design documentation by writing clear technical notes, updating block diagrams, and maintaining internal wikis.
  • Assist in running PPA (Performance / Power / Area) analysis tools and interpreting results alongside the design team.
  • Support the team in performance modelling and data transaction analysis, gaining hands-on exposure to NPU throughput concepts.
  • Develop familiarity with the mathematics of convolution operators and arithmetic formats (fixed-point and floating-point).
Requirements
  • Pursuing a degree in Electrical Engineering, Computer Engineering, or a related field (final year or pre-final year preferred).
  • Basic coursework or project exposure to digital logic design and HDL (Verilog / SystemVerilog).
  • Foundational understanding of convolution operations and number representations (fixed-point and floating-point), whether from coursework or self-study.
  • Familiarity with programming in Python, C, Verilog, or SystemVerilog; experience in a Linux development environment is a plus.
  • Exposure to deep learning concepts such as CNNs or Transformer architectures, through coursework or personal projects, is a plus.
  • Prior project or lab experience with FPGA or ASIC design flows is a plus.
  • Detail-oriented, eager to learn, and able to work effectively in a collaborative team environment.
  • Strong written and verbal communication skills for documentation and cross-functional interaction.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 75,000 - 95,000
(Staff/Sr. Staff) NPU Design Engineer
(Staff/Sr. Staff) NPU Design Engineer

OMNIVISION • Singapore

On-site
SGD 90,000 - 130,000
NPU Engineer Intern: DL/HDL & Performance Analysis
NPU Engineer Intern: DL/HDL & Performance Analysis

OMNIVISION • Singapore

On-site
SGD 60,000 - 80,000
Design Verification Engineer (Internship)
Design Verification Engineer (Internship)

OMNIVISION • Singapore

On-site
SGD 60,000 - 120,000
AI System Design Engineer (Internship)
AI System Design Engineer (Internship)

OMNIVISION • Singapore

On-site
LPU Chip Architecture Engineer
LPU Chip Architecture Engineer

CANAAN CREATIVE GLOBAL PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
(Sr./Staff) System Engineer - Edge AI & Systems
(Sr./Staff) System Engineer - Edge AI & Systems

OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 100,000
Senior NPU Architect: Low-Power Microarchitecture & RTL
Senior NPU Architect: Low-Power Microarchitecture & RTL

OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 75,000 - 95,000
Technical Manager – NPU Physical Design
Technical Manager – NPU Physical Design

MediaTek • Singapore

On-site
SGD 100,000 - 150,000
Attractive compensation and benefits package
Opportunity to grow into senior leadership positions
Lead NPU Design Engineer – SoC RTL/Verilog, Low-Power
Lead NPU Design Engineer – SoC RTL/Verilog, Low-Power

OMNIVISION • Singapore

On-site
SGD 90,000 - 130,000