CareerPlanSign in

ANE Pre-Silicon Driver Engineer

Sunnyvale, United States of America💼 Full-time🗓 2026-09-10 → 2026-09-28

Core

Develop software interfacing with the Apple Neural Engine hardware to enable real-time, low-power execution of deep learning workloads across Apple product platforms.

Role type

Pre-silicon driver engineer (system software)

Builds

Frameworks, drivers, and firmware for machine learning accelerators

Domain

Consumer electronics / Machine Learning / System Software

Deliverable

production ML models

Required skills

C, C++, Python, compiler development, system software development, performance profiling, low-level software architecture

Preferred skills

MLIR, Swift, CNN/Transformer/Diffusion model architectures, SoC low-level software development, distributed computing, data science, statistical methods

Technologies

Apple Neural Engine, MLIR, Swift, C, C++, Python

Responsibilities

Analyze and implement software interfacing with hardware for AI applications; Develop software across framework, driver, and firmware layers; Collaborate with model teams to support new ML models; Conduct performance profiling and diagnostics using specialized tools; Work cross-functionally with hardware and software teams to resolve issues; Engage with QA teams.

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.