Senior SoC Verification Engineer
Core
Lead pre-silicon verification and post-silicon validation for custom Intellectual Property (IP) components and System on Chips (SoCs), ensuring comprehensive testing from simulation to silicon bring-up.
Role type
Senior IC SoC Verification Engineer
Builds
Custom IP components and System on Chips (SoCs)
Domain
Semiconductor hardware design and verification
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C/C++ programming, UVM testbench development, coverage-based verification, silicon bring-up, firmware development for industry standard CPUs, chip architecture knowledge, test plan development, debugging complex SoCs, Python/Ruby/Perl scripting
Preferred skills
AI-based tools and agents, FPGA testing, emulation, sub-system reuse strategies
Technologies
UVM, C/C++, Python, Ruby, Perl, FPGA, Emulation platforms
Responsibilities
Define pre-Si verification and post-Si validation strategies, execute end-to-end verification plans at sub-system or system level, develop C/C++ based test bench infrastructure, support basic firmware development for industry standard CPUs, perform silicon validation test planning and bring-up, collaborate on vertical and horizontal reuse of components, provide technical leadership through mentorship
Seniority
Senior, hands-on IC with mentorship responsibilities