Apple
ANE Pre-Silicon Driver Engineer
$185K–$325K
Sunnyvale, California · Full-time · Posted Aug 6, 2026
- Experience
- Minimum 10 years of system software development experience.
- Education
- BS; MS or PhD in computer science, machine learning, or a related field preferred.
About the job
Develop software that interfaces with Apple Neural Engine hardware, enabling machine-learning workloads across Apple products.
What you'll do
- Develop framework, driver, and firmware software; support new machine-learning models on Apple hardware.
- Collaborate with hardware, software, model, and QA teams to resolve issues.
- Profile performance and diagnose issues using specialized tools.
What they ask for
- BS degree and at least 10 years of system software development experience.
- Experience with compiler development.
- Programming skills in C, C++, or Python.
Nice to have
- MS or PhD in computer science, machine learning, or a related field.
- Experience with low-level software, AI networks, profiling, hardware acceleration, data science, MLIR, or Swift.
Pay
$184,700 and $324,800 (base salary)
Tools
C, C++, Python, MLIR, Swift
AI focus
Develop software for AI applications and hardware acceleration, and support machine-learning models on Apple Neural Engine hardware.
Model-written summary · the original posting is authoritative