About this role
Job title: Senior Verification Engineer - SOC
About the Role Join a dedicated team of verification engineers to validate the digital design of our SOCs at the block and system level. You will engage early in the verification process, applying the latest practices and contributing to UVM/SystemVerilog testbench development.
What You'll Do
- Verify digital design at block and system levels for SOCs, using cutting-edge verification practices.
- Engage early in the verification process to understand requirements and participate in UVM/SystemVerilog testbench development.
- Develop test plans, implement coverage models, and analyze results to meet verification goals.
- Support automation with scripting (Python, Make, Csh, Bash, Tcl) and work with embedded firmware/debuggers as needed.
What We're Looking For
- 10+ years (BSEE), 6+ years (MSEE), or 3+ years (PhD) of relevant industry experience.
- Deep expertise in Processor Subsystem, ARM cores, SoC verification, Bus Fabric.
- Expertise in developing testbenches using SystemVerilog and UVM.
- Experience using directed and constrained-random test methodologies, coverage closure, and gate-level simulations.
- Strong object-oriented programming knowledge using SystemVerilog.
- Strong problem-solving and debugging skills capable of isolating problems to the block level.
- Experience in developing test plans, implementing coverage models, and analyzing results.
- Experience in the use of scripts to support automation (Python, Make, Csh, Bash, Tcl, etc).
- Familiarity with C-code/embedded firmware/debuggers.
- Ability to work in a dynamic environment with changing needs and requirements.
Nice to Have
- Formal verification methods and tools like Jasper Gold.
- Real-time data processing systems.
- Audio signal processing and audio performance concepts (SNR, THD, SINAD, DR, etc.).
- Familiarity with standard interfaces (SPI, I2S, PDM, PWM, USB).
- Familiarity with wireless protocols (Wi-Fi, BLE, BT, MAC/PHY).
- Familiarity with wireless processors (ARM, HiFi, RISC-V).
- FPGA hardware emulation.