onsite
Verification Engineering Lead/Manager - omnidesigntech
Software Engineer
Lead verification engineering for multi-core processor subsystems, focusing on performance, power, and functionality for mixed-signal SoCs. Requires expertise in UVM, ARM/RISC-V, and various high-speed interfaces.
About the role
Key Responsibilities
- Design, develop, and deploy UVM-based testbenches for multi-core, multi-threaded processor subsystems.
- Verify and sign off on performance and power, alongside functionality for mixed-signal SoCs.
- Architect chip-level testbenches and lead verification efforts for SoCs and chipsets.
- Work with ARM/RISC-V processor technology and AMBA AHB/AXI/APB interfaces.
- Verify high-speed interfaces such as PCIe, MIPI, USB, Ethernet, Mobile DDR, and Quad/Octa-SPI.
- Verify peripheral interfaces including SDIO, UART, I2S, I2C, PWM, QEI, CAN, Ethernet, PCIe, and UCIe.
- Manage mixed-signal AMS simulation environments.
Requirements
- Proven experience in designing and deploying UVM-based testbenches.
- Experience with verification of SoCs and chipsets featuring ARM/RISC-V processor technology.
- Proficiency in AMBA AHB/AXI/APB and high-speed interfaces (PCIe, MIPI, USB, Ethernet, etc.).
- Familiarity with peripheral interfaces (SDIO, UART, I2C, etc.) and mixed-signal AMS simulation.
- Experience leading SOC and mixed-signal verification teams.
Skills
software developmentsystem designproblem solving