Senior SOC Verification Engineer
Core
Pre-silicon SoC verification engineer focusing on performance verification, architecture alignment, and bug prevention for CPU/SOC designs.
Role type
Senior IC SoC verification engineer (performance)
Builds
Pre-silicon SoC and subsystem designs
Domain
Semiconductor / CPU architecture / SoC verification
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Performance verification principles, Test plan development, Test bench creation, Debugging to root cause, Architecture tradeoff analysis, Mentorship, C/C++ programming, Emulation environment usage, Protocol knowledge (PCIe, DDR, ACE lite/CHI, Coherent/non-coherent fabric), Design for debug experience
Preferred skills
Master's degree in Electrical/Computer Engineering, Experience with ARM architecture, Experience with Memory Controller/PHY IPs
Technologies
C/C++, Emulation tools, PCIe, DDR, ACE lite, CHI, ARM architecture
Responsibilities
Develop verification strategy, test plans, requirements, environments, tools, and methodologies; Write and implement tests, test generators, and checkers; Run tests and correlate results with architecture; Debug failures to root cause and recommend fixes; Engage with partners to drive continuous improvement in architecture and verification plans; Mentor and coach team members.
Seniority
Senior, hands-on IC
