Apple
ANE Pre-Silicon Driver Engineer
$150K–$278K
Sunnyvale, California · Full-time · Posted Sep 10, 2026
- Experience
- Minimum 3 years of system software development experience.
- Education
- BS; MS or PhD in computer science, machine learning, or a related field is preferred.
About the job
Develop pre-silicon software that interfaces with Apple Neural Engine hardware and supports machine learning workloads across Apple platforms.
What you'll do
- Develop software across framework, driver, and firmware layers; analyze and implement hardware-interfacing software.
- Collaborate with model, hardware, software, and QA teams to support models and resolve issues.
- Profile performance and conduct diagnostics using and developing specialized tools.
What they ask for
- BS degree and at least 3 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 and optimization, SoC software, distributed computing, hardware acceleration, data science, MLIR, or Swift.
Pay
$150,400 and $277,600 (base salary range; USD)
Tools
C, C++, Python, MLIR, Swift
AI focus
Develop software for AI applications and support machine learning models on Apple Neural Engine hardware.
Model-written summary · the original posting is authoritative