Sr. Staff/Staff NPU Design Engineer

5 days ago


Singapore OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. Full time
Roles & Responsibilities

Responsibilities

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


Requirements

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

Tell employers what skills you have

ARM
Mathematics
Throughput
UVM
Arithmetic
Good Communication Skills
SoC
SystemVerilog
Team Player
Debugging
Verilog
Electrical Engineering

  • Singapore OMNIVISION Full time

    (Sr./Staff) Software Engineer, Edge AI - Toolchain We 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. Responsibilities Specify and develop new toolchain features for...


  • Singapore OmniVision Technologies Singapore Pte Ltd Full time

    Senior/Staff Software Engineer, Edge AI - Toolchain Job Description We 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: This...


  • Singapore OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesSenior/Staff Software Engineer, Edge AI - ToolchainJob 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...


  • Singapore OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesSenior/Staff Software Engineer, Edge AI - ToolchainJob 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...


  • Singapore OmniVision Technologies Singapore Pte Ltd Full time

    We 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. This position works in a smaller team that specifies, develops and delivers the toolchain that allows our customers and...


  • Singapore OVT group Full time

    We are looking for multiple seasoned Senior and Staff System Engineers to grow an 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: OAX8000OAX4600OA7100Deliveries: Neural Network Processor...


  • Singapore OMNIVISION Full time

    Description: As a design verification engineer, you would be part of a passionate verification team that is constantly pushing the limits – developing and deploying state-of-the-art verification methodologies in ever-increasing design complexities, from UVM, C/C++ co-simulation, system emulation to mixed-mode simulation & formal verification. The goal is...


  • Singapore EXPEDERA R&D PTE. LTD. Full time

    Roles & ResponsibilitiesRESPONSIBILITIES INCLUDE, BUT ARE NOT LIMITED TO: Develop HW microarchitecture, RTL design and verification for Expedera AI accelerators (Silicon IP) Explore HW design space power/performance/area optimization Collaborate with HW/SW architects in HW/SW co-design Execute with DevOps for quality assuranceREQUIRED QUALIFICATIONS AND...


  • Singapore EXPEDERA R&D PTE. LTD. Full time

    Roles & ResponsibilitiesRESPONSIBILITIES INCLUDE, BUT ARE NOT LIMITED TO: Develop HW microarchitecture, RTL design and verification for Expedera AI accelerators (Silicon IP) Explore HW design space power/performance/area optimization Collaborate with HW/SW architects in HW/SW co-design Execute with DevOps for quality assuranceREQUIRED QUALIFICATIONS AND...


  • Singapore OmniVision Technologies Singapore Pte Ltd Full time

    We are looking for multiple seasoned Senior and Staff System Engineers to grow an 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. Deliveries: Neural Network Processor (NPU) architecture, programming Model, simulation,...


  • Singapore Illumina Full time

    Staff Mechanical Engineer page is loaded Staff Mechanical Engineer Apply locations Singapore - Woodlands - NorthCoast time type Full time posted on Posted 28 Days Ago job requisition id 39248-JOB What if the work you did every day could impact the lives of people you know? Or all of humanity? At Illumina, we are expanding access to genomic technology to...


  • Singapore Fellows Creative Staff Singapore Pte. Ltd. Full time

    Join Us as a Founding Member - Drive Transformation with Employee Motivation Engineering!We are seeking a passionate individual to join our team as a founding member and transform the way organizations engage and motivate their people. Through our proprietary technique, Motivation Engineering , we deliver innovative Employee Engagement Solutions to drive...


  • Singapore FELLOWS CREATIVE STAFF SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesRequirements: Singaporean onl Minimum ITE Certificate with Merit in Engineering or Diploma in Mechanical Engineering. Minimum 3 years of relevant chiller experiences. Fresh graduates with ITE diploma in air-conditioning are welcome to apply. Preferably Singaporean or SP Able to guide and troubleshoot HVAC faults especially...


  • Singapore FELLOWS CREATIVE STAFF SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesRequirements: Singaporean onl Minimum ITE Certificate with Merit in Engineering or Diploma in Mechanical Engineering. Minimum 3 years of relevant chiller experiences. Fresh graduates with ITE diploma in air-conditioning are welcome to apply. Preferably Singaporean or SP Able to guide and troubleshoot HVAC faults especially...


  • Singapore Visa Full time

    Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network,...


  • Singapore OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesPosition Overview:You would be part of a dynamic digital SoC design team that develops state-of-the-art video processing, neural processing, advanced video analytics accelerators, and the entire Camera Processor SoC. You would be joining the team to explore, evaluate and define innovative design SoC architectures, to meet or exceed...


  • Singapore OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesPosition Overview:You would be part of a dynamic digital SoC design team that develops state-of-the-art video processing, neural processing, advanced video analytics accelerators, and the entire Camera Processor SoC. You would be joining the team to explore, evaluate and define innovative design SoC architectures, to meet or exceed...


  • Singapore TE Connectivity Full time

    At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Job Overview At TE Connectivity, we believe that data and AI are strategic drivers for future success. We are building a world-class advanced AI team to solve complex strategic problems and deliver...


  • Singapore Abnormal Security Corporation Full time

    About the Role Abnormal Security is looking for a Staff Software Engineer to act as a technical lead for the APAC leg of the Multi-Product Platform division. We are responsible for demonstrating Abnormal’s value to our customers and providing them with a smooth journey, from demo to post-purchase. At Abnormal, we keep our customers—ranging from Global...


  • Singapore RANDSTAD PTE. LIMITED Full time

    Roles & Responsibilitiesabout companyI am currently working with a well known biotechnology research company. Office located in Woodlands - but there's shuttle bus provided from multiple MRT stations.Salary structure: base + bonus + fixed allowance + ESOP from listed company. Hybrid working arrangement - 1 day WFH. Working hours 8am to 5pm. 4-5 rounds of...