ANE Pre-Silicon Driver Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$277,600 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 67% of similar roles. Most pay $162,000–$227,500 — the shaded band above. At the midpoint, this role pays about $214k versus about $195k 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 1957 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1579 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 compiler and runtime components 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 across various product platforms. Key responsibilities include implementing software interfaces for artificial intelligence applications, developing across framework, driver, and firmware layers, and collaborating with model teams to support new machine learning models. The candidate will perform performance profiling and diagnostics using specialized tools while working cross-functionally with hardware and software teams. Required skills include proficiency in C, C++, or Python, experience with compiler development, and knowledge of MLIR or Swift. Relevant domain expertise includes familiarity with CNN, transformer, and diffusion model architectures and SoC low-level software development.

What you'll do

  • Implement software interfaces between hardware and artificial intelligence applications across various product platforms.
  • Develop software across the framework, driver, and firmware layers of the Apple Neural Engine.
  • Support new machine learning models by collaborating with model teams to ensure hardware compatibility.
  • Resolve technical issues through cross-functional coordination with hardware and software engineering teams.
  • Conduct performance profiling and diagnostics using specialized internal tools.
  • Develop custom tools for system analysis and performance optimization.
  • Coordinate with QA teams to ensure software stability and reliability.

What we're looking for

  • BS degree and at least 3 years of experience in 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).
  • Proficiency with profiling and optimizing complex software (preferred).
  • Experience with SoC low level software development, distributed computing, hardware acceleration, MLIR, or Swift (preferred).

More like this

Similar roles

ANE Pre-Silicon Driver Engineer

Apple Inc

Sunnyvale, CA 39 days ago $184,700$324,800
C C++ Python Swift MLIR Compiler Development Machine Learning CNN Transformer SoC Firmware Hardware Acceleration Performance Profiling Data Science Distributed Computing
10+ yrs exp

Senior ASIC DFT Engineer

SpaceX

Palo Alto, CA 110 days ago $175,000$280,000
DFT Siemens Tessent ATPG Python Perl Tcl C++ Gate-level Simulation SDF ATE Teradyn Advantest IEEE 1500 IEEE 1149.1 BIST Scan Insertion Post-silicon Validation
5+ yrs exp

Senior ASIC DFT Engineer

SpaceX

Irvine, CA 110 days ago $165,000$260,000
DFT Siemens Tessent ATPG Python Perl Tcl C++ Gate-level Simulation SDF ATE Teradyn Advantest IEEE 1500 IEEE 1149.1 BIST Scan Insertion Post-silicon Validation
5+ yrs exp

Senior ASIC DFT Engineer

SpaceX

Austin, TX 110 days ago
DFT Siemens Tessent ATPG Scan Insertion Memory BIST Logic BIST Python Perl Tcl C++ ATE Teradyne Advantest SDF IEEE 1500 IEEE 1149.1 Boundary Scan Post-Silicon Validation
5+ yrs exp

Principal DFT Engineer

SpaceX

Palo Alto, CA 48 days ago $220,000$355,000
DFT ASIC Siemens Tessent ATPG Scan Insertion BIST Verilog SystemVerilog RTL Python Perl Tcl UPF Formal Verification Gate Level Simulation SDF ATE
10+ yrs exp

Principal DFT Engineer

SpaceX

Irvine, CA 48 days ago $210,000$340,000
DFT ASIC Siemens Tessent ATPG Scan Insertion BIST Verilog SystemVerilog RTL Python Perl Tcl UPF Formal Verification Gate Level Simulation SDF ATE DRC
10+ yrs exp