Neural Engine HW Modeling Engineer, Platform Architecture

Apple Inc.
Apply Now

Job Description

Key Qualifications

  • B.S. and a minimum of 3 years relevant industry experience. M.S. or Ph.D. in EE/CS preferred.
  • Excellent programming skills in C++ and Python.
  • Solid understanding of DNN acceleration architectures and their key performance tradeoffs.
  • Familiarity with state-of-the-art DNN workloads and their compute and memory requirements.
  • Ability to write performance models of HW accelerators using transaction and cycle-level abstractions.
  • Ability to prototype software frameworks (such as compilers) for mapping DNN workloads to HW accelerators.
  • Familiarity with digital design and verification flows is preferred.
  • Familiarity with SoC interconnect fabrics and their implications to HW acceleration IPs is preferred.
  • Strong communication skills and ability to work across various groups.

As a modeling engineer, you will work with other HW engineers and architects to create accurate performance models to inform architectural decisions for the next-generation Neural Engine. In addition, you may work on prototyping software frameworks (such as compilers) for mapping and optimizing DNN workloads on the Neural Engine. Cross functional collaboration with HW design/verification teams as well as SW teams is an important part of this role. Excellent programming skills in C++ and Python is required.

Education & Experience

B.S. and a minimum of 3 years relevant industry experience. M.S. or Ph.D. in EE/CS preferred

Pay & Benefits

  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $138,900 and $256,500, and your base pay will depend on your skills, qualifications, experience, and location.

Company Info.

Apple Inc.

Headquartered in Cupertino, California, Apple Inc. is a multinational technology company that focuses on producing consumer electronics, software, and online services. It holds the distinction of being the world's largest technology company by revenue and the world's biggest company by market capitalization as of June 2022. Apple is the second-largest mobile phone manufacturer and the fourth-largest personal computer vendor by unit sales.

  • Industry
    Computer software,Consumer electronics
  • No. of Employees
    154,000
  • Location
    1 Apple Park Way, Cupertino, California 95014, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Apple Inc. is currently hiring Software Engineer Jobs in Cupertino, CA, USA with average base salary of $138,900 - $256,500 / Year.

Similar Jobs View More