ANE Pre-Silicon Driver Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$184,700–$324,800 / yr
Posted
81 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $214k
This role $255k
$146k $344k
below market most similar roles pay here above market

This role pays more than 87% of similar roles. Most pay $177,250–$250,000 — the blue band above. At the midpoint, this role pays about $255k versus about $214k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · ANE Pre-Silicon Driver Engineer

The ANE Pre-Silicon Driver Engineer joins the Apple Neural Engine Software team to develop the compiler and runtime for machine learning accelerators on Apple Silicon. This role focuses on providing hardware acceleration for real-time, low-power, and high-performance execution of Deep Learning workloads. You will analyze and implement software interfacing with hardware for artificial intelligence applications across various product platforms, developing software across the framework, driver, and firmware. Key responsibilities include collaborating with model teams to support new machine learning models, conducting performance profiling and diagnostics, and resolving issues with hardware and software teams. Required skills include C, C++, or Python programming, compiler development experience, and system software development. Preferred expertise includes MLIR, Swift, low-level software architecture, and familiarity with CNN, transformer, and diffusion model architectures.

What you'll do

  • Analyze and implement software interfaces for hardware-based artificial intelligence applications.
  • Develop software across the framework, driver, and firmware layers.
  • Support new machine learning models on hardware in coordination with model teams.
  • Resolve technical issues through cross-functional work with hardware and software teams.
  • Conduct performance profiling and diagnostics using specialized tools.
  • Develop and maintain specialized tools for performance analysis.
  • Engage with QA teams to ensure software quality and reliability.

What we're looking for

  • BS degree and a minimum of 10 years experience with system software development.
  • Experience with compiler development.
  • Excellent programming skills in C, C++, or Python.
  • MS or PhD in computer science, machine learning, or a related field (preferred).
  • Experience in low level software architecture, modeling, or validation (preferred).
  • Familiarity with AI networks such as CNN, transformer, and diffusion model architectures (preferred).
  • Experience with SoC low level software development, distributed computing, or hardware acceleration (preferred).
  • Experience with MLIR, Swift, or strong data science and statistical methods (preferred).

More like this

Similar roles

ANE Pre-Silicon Driver Engineer

Apple Inc

Sunnyvale, CA 46 days ago $150,400–$277,600
C C++ Python Swift MLIR Compiler Development Deep Learning CNN Transformer SoC Hardware Acceleration Distributed Computing Performance Profiling Data Science Statistical Methods
3+ yrs exp

Pre-Silicon Engineer

Apple Inc

Cupertino, CA 40 days ago $150,400–$277,600
Machine Learning Silicon Engineering Firmware Micro-architecture hardware bringup

Neural Engine Performance and Power Engineer

Apple Inc

Sunnyvale, CA 32 days ago $184,700–$324,800
C Python C++ Swift Objective-C Machine Learning CNN Transformer Performance Profiling Distributed Computing Hardware Acceleration Data Science Statistical Methods Tableau System Performance Analysis
10+ yrs exp

CPU Pre-Silicon Engineering Program Manager

Apple Inc

Austin, TX 40 days ago
CPU Architecture Logic Design Verification Physical Design DFT SoC Silicon Validation Tapeout Project Management Program Management Technical Leadership
10+ yrs exp

CPU Pre-Silicon Engineering Program Manager

Apple Inc

Cupertino, CA 179 days ago $144,600–$263,800
CPU Architecture Logic Design Verification Physical Design DFT SoC Silicon Validation Tapeout Project Management Program Management
3+ yrs exp