Apple
Software Engineer - SoC Level Validation Engineer
On site · Austin, Texas, United States; Beaverton, Oregon, United States; Cupertino, California, United States; San Diego, California, United States; Waltham, Massachusetts, United States
Employer posted October 22, 2026
Read the details here. Create a free account to compare this role with your resume and keep track of your application.
What the role needs
- Develop SoC and CPU directed and random tests
- Debug issues pre-silicon or post-silicon
- Develop and maintain system-level SW platform
- Work with designers and architects to accomplish validation goals
- BS in EE or CS + 3 years of experience
- SOC and CPU knowledge; consider the following: Micro-architecture, Memory hierarchy, Interrupt and DMA, Clock and Power Gating, System level understanding, & Experience with SoC bringup
- C/C++ and Assembly language programmer
- Knowledge of Hardware and Software debug tools and methods
- Experience with embedded programming with an understanding of hardware-software interfaces
From the employer
Develop SoC and CPU directed and random tests Debug issues pre-silicon or post-silicon Develop and maintain system-level SW platform Work with designers and architects to accomplish validation goals BS in EE or CS + 3 years of experience SOC and CPU knowledge; consider the following: Micro-architecture, Memory hierarchy, Interrupt and DMA, Clock and Power Gating, System level understanding, & Experience with SoC bringup C/C++ and Assembly language programmer Knowledge of Hardware and Software debug tools and methods Experience with embedded programming with an understanding of hardware-software interfaces
Availability and requirements can change. Confirm details with the employer before applying.
