Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Silicon Validation Software Engineer - Apple Neural Engine 
United States, California, Cupertino 
242137334

Yesterday
- Work with logic designers to understand the operation of Apple Neural Engine at the block level, system level and use-case level. - Investigate new use cases, system-level operations, performance requirements and cross-functional features - Develop low-level software to validate functionality, conformance, and performance of Apple Neural Engine- Work with other members of the validation team to incorporate your tests into system-level tests. - Bring-up and debug devices on new hardware platforms.
  • A minimum of a bachelor's degree in relevant field and a minimum of 3 years of relevant industry experience in silicon validation software engineering or related field.
  • Strong software skills in C/C++.
  • Experience with hardware/software interaction.
  • Background in AI workloads, typical AI network topologies and AI workflows.
  • Embedded software experience is a must. Device driver experience a plus.
  • Previous experience in HW Accelerators for Neural Networks is a plus.
  • Curiosity about writing software to validate the correct operation of hardware.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.