CPU PostSi Val Staff Engineer
Core
Develop and maintain CPU subsystem validation infrastructure, execute functional validation for custom CPU features, and enable/validate low-power and DVFS features across bare-metal and OS-based environments.
Role type
Staff IC CPU validation engineer
Builds
CPU validation infrastructure and validation results for next-generation mobile SoCs
Domain
Semiconductor hardware engineering (CPU microarchitecture)
Required skills
CPU microarchitecture knowledge (ARM v8/v9), C/C++, low-level firmware development, debugging in complex environments, bring-up skills, knowledge of caches/MMU/interrupts/exception handling, RTOS/Linux kernel/hypervisors/device drivers
Preferred skills
ARM v9 architecture, hypervisor development, TEE (Trusted Execution Environment) experience
Technologies
Linux, TFA, Hypervisors, RTOS, ARM v8/v9, C, C++
Responsibilities
Develop and maintain CPU subsystem validation infrastructure involving bare-metal and OS-based full-stack environments; Execute and debug functional validation for custom CPU features; Enable and validate low-power and DVFS features for CPU domains; Debug and profile support across bare-metal and full-stack environments
Seniority
Staff, hands-on IC
