Software Engineer - SoC Level Validation Engineer
Core
Develop SoC and CPU directed and random tests, debug hardware issues pre- and post-silicon, and maintain system-level SW platforms to validate high-performance processors.
Role type
SoC Level Validation Engineer
Builds
Next-generation, high-performance, power-efficient processor (SoC) for Apple devices
Domain
Semiconductor / SoC Design / Hardware Validation
Required skills
C/C++ programming, Assembly language, Hardware-software interface understanding, Embedded programming, System-level software development, Hardware debugging, Pre-silicon/post-silicon validation, Random test generation, CPU directed testing
Preferred skills
Micro-architecture knowledge, Memory hierarchy expertise, Interrupt and DMA handling, Clock and Power Gating, SoC bringup experience, Hardware and Software debug tools proficiency