CPU Post-Silicon Validation Engineer - Multiple Levels
Core
Prepare for and support the bring up of every SoC using Custom CPUs from first Silicon through to productization.
Role type
CPU Silicon Bring up and Validation Engineer
Builds
Custom CPUs for SoCs
Domain
Semiconductor / CPU Engineering
Required skills
CPU design and verification, Silicon validation and bring up, Assembly and C/C++ embedded firmware, Software tool chain (assemblers, compilers, Makefiles, source control), Debugging on Silicon, Test content and strategy development, Emulation and FPGA platforms
Preferred skills
Micro-processor architecture, Power management, Physical design concepts, Functional/power/performance/speed path debug, Test vector development for tester bring up
Technologies
Emulation platforms, FPGA platforms, Assemblers, C compilers, Makefiles, Source code control tools
Responsibilities
Develop CPU bring up and validation test plans, Prepare for CPU bring up through pre-work on emulation and FPGA platforms, Work with SOC bring up teams and software teams to plan CPU bring up, Triage and debug failures on Silicon, Develop test contents and testing strategies to assist validation of CPU on silicon, Work with CPU verification teams to reproduce silicon fails on emulators and FPGAs, Work with design team to suggest and architect new debug features to improve future CPU bringups
Seniority
Mid-Senior level (5+ years experience)
