Current jobs related to Staff/sr. Staff) Npu Design Engineer - Jurong East - OMNIVISION


  • d22 jurong, jurong island, tuas, sg OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Develop design requirements of an NPU given 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...


  • d22 jurong, jurong island, tuas, sg OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities Develop design requirements of an NPU given 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...

  • NPU Design Engineer

    2 weeks ago


    d jurong, jurong island, tuas, sg OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. Full time

    System Engineer (NPU Design)About the RoleWe are seeking an experienced System Engineer to join our team in Singapore. As a key member of our design team, you will be responsible for designing and developing high-performance Neural Processing Units (NPUs) for various applications.Key ResponsibilitiesDevelop system-level specifications for NPUs and define...

  • NPU Design Engineer

    2 weeks ago


    d jurong, jurong island, tuas, sg OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. Full time

    Senior Digital Design EngineerWe are seeking a Senior Digital Design Engineer to join our team at Omnivision Technologies Singapore Pte. Ltd.Job SummaryThe successful candidate will be responsible for developing design requirements of an NPU given system level specifications, including microarchitecture design and RTL coding using Verilog/System Verilog HDL...

  • NPU Design Engineer

    2 weeks ago


    d jurong, jurong island, tuas, sg beBee Careers Full time

    Job Title: NPU Design EngineerSUMMARYThis role is focused on designing the Next-Generation Neural Processing Unit (NPU) for high-performance computing applications. The ideal candidate will have a strong background in digital design, SoC architecture, and microarchitecture design.RESPONSIBILITIESDesign Requirements: Develop design requirements of an NPU...

  • NPU Design Engineer

    2 weeks ago


    d jurong, jurong island, tuas, sg OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. Full time

    Design Requirements EngineerWe are seeking an experienced Design Requirements Engineer to join our team at Omnivision Technologies Singapore Pte Ltd.Job Summary:The ideal candidate will have a strong background in digital design, with a minimum of 8 years of experience and 2-3 years of SoC design experience. They will be responsible for developing design...

  • NPU Design Engineer

    2 weeks ago


    d jurong, jurong island, tuas, sg OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. Full time

    Roles and ResponsibilitiesKey Tasks:Develop NPU design requirements based on system-level specifications.Contribute to modeling the performance of the NPU module and its data transaction throughput.Create microarchitecture designs and RTL codes using Verilog/System Verilog HDL for various sub-blocks of the NPU.Understand the mathematical principles of...


  • d jurong, jurong island, tuas, sg beBee Careers Full time

    Job Title: Digital Design Engineer - NPUAbout the RoleWe are seeking an experienced Digital Design Engineer to join our team in designing the next-generation Neural Processing Unit (NPU). This role involves developing design requirements, performance modeling, microarchitecture design, and RTL coding for various sub-blocks of the NPU.Main...

  • NPU Architect

    2 weeks ago


    d jurong, jurong island, tuas, sg beBee Careers Full time

    Job DescriptionSynopsis of the Role: We are seeking an experienced NPU Design Engineer to join our team. The successful candidate will be responsible for developing design requirements, modeling performance, and micro-architecture design. This role requires a strong background in digital design, SoC design experience, and RTL coding with Verilog/System...


  • d22 jurong, jurong island, tuas, sg OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesJob DescriptionWe are looking for Senior/Staff Software Engineers to grow our Edge AI & Systems software team to the next level. This team works within the larger ASIC team to architect and enhance Neural Network solutions in the Video Processor roadmap including these current and older products: https://www.ovt.com/products/oax8000/...

Staff/sr. Staff) Npu Design Engineer

3 weeks ago


Jurong East, Singapore OMNIVISION Full time

**Responsibilities**:

- Develop design requirements of an NPU given 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 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 in digital design experience is a must.
- Preferably has lead 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.
- 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.
- Passionate and strong in general programming is a plus.