top of page
Image by Philip Oroni

Sr. Staff Engineer, Design Verification


Job Type

Full Time, Permanent

Work Mode


Job description

  • Ideal candidate should have demonstrated successful design verification tasks at block, sub-system, and full-chip level.

  • Must have participated in all phases of chip development, from creating test plans, creating testbench environment (SV/UVM), integrate VIP’s, automate test env for randomized testing and score boarding.

  • Utilize UVM to create drivers, monitors, predictors, and scoreboards.

  • In-Depth knowledge of SoC architecture with AMBA AXI/AHB/APB, DMA’s, Security, clock, and power-gating techniques is required.

  • Responsible for verification of block(s) that includes writing tests, assertion and coverage for a block.

  • Create tests to achieve coverage goals while verifying functionality.

  • Develop support utilities for verification automation, test bench automation, regression, to improve productivity.

  • Develop tests to evaluate power and performance aspects of the design.

  • Perform gate-level-simulations and participate in supporting FPGA and Post-silicon bring-up.


  • BSEE/MSEE Degree 8-12 years of experience at block, sub-system and full-chip verification.

  • Strong in understanding multiple architectures, integrate 3rd party IP’s/VIP’s, have worked with mixed-signal designs with low-power design and verification challenges.

  • Experience with System Verilog simulation required.

  • Strong understanding/exposure to Design Verification for low-power battery operated designs highly desired.

  • C based verification in an SoC environment is required.

  • Experience with ARM processor-based designs and low-power design techniques is a plus.

  • Languages: SystemVerilog (UVM), Verilog, C/C++, Python, Makefile

  • Technologies: ARM SoC (Preferred), AMBA AXI/AHB/APB, DMA, Flow Control, Serial Devices, QoS

  • Preferred technologies: MIPI(CSI/DSI), Crypto, OTP, DSP, Low-Power


The above information on this description has been designed to indicate the general nature, and level, of the work performed by this position. It is not designed to contain, or be interpreted, as a comprehensive inventory of all duties, responsibilities and qualifications required.

We invite interested candidates to write-in with CV and regret that only shortlisted candidates will be contacted for a discussion.

Lee Shiow Chyn

bottom of page