Apple

Firmware Engineer - Apple Neural Engine

Job Description

Posted on: 
2026-02-13

Responsibilities

  • Design and implement firmware for the neural network accelerator hardware (ANE) in Apple SoCs, emphasizing scalability and efficiency.
  • Collaborate with cross-functional teams to bring new hardware silicon to market.
  • Define requirements and specifications for next-gen features in Apple products.
  • Encourage a culture of learning and collaboration within the team.
  • Maintain high standards of code quality and attention to detail.
  • Engage in power management for embedded systems.
  • Participate in SoC bringup activities.

Job Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • 3+ years of experience in embedded firmware development.
  • Proficiency in C/C++ programming in resource-constrained environments.
  • Experience with real-time operating systems (RTOS) and bare-metal programming.
  • Understanding of computer architecture and hardware interfaces.
  • Preferred: Master's or PhD in a related field.
  • Preferred: Experience with neural network accelerators or GPUs and machine learning optimization.
Apply now

More job openings