Staff Engineer - Design Verification
On-siteSingapore, Singapore
Job Summary
Develop test plans and execute full-chip and module-level verification for SoC-based designs, including CPUs, DSPs, and security hardware. Architect scalable test benches using SystemVerilog and UVM, write C-based libraries and tests, and automate environments for randomized testing and score-boarding. Generate comprehensive stimulus and checkers to achieve high coverage while defining and tracking functional and code metrics. Utilize advanced debugging and root-cause analysis to resolve design issues, collaborating with design teams to fix identified problems and ensure verification quality meets industry standards. Manage deliverables, milestones, and schedules while proactively identifying risks and mitigating them. Prioritize power-aware methodology and low-power verification techniques for battery-operated designs.
Required Qualifications
- BSEE/MSEE with 10+ years of experience in block, sub-system, and full-chip verification
- Experience in ARM or RISC-V based micro-controllers
- Power-aware methodology (CPF/UPF)
- Strong in SystemVerilog (UVM), Verilog, C/C++, Python, Perl, or Makefile
- Should have delivered multiple chips functioning to specification
- Identify and manage verification deliverables, milestones, and schedules
- Proactively identify potential verification risks and develop mitigation strategies
- Collaborate with design, architecture, and software teams to understand and verify design intent
- Communicate verification progress, issues, and results to stakeholders and management
- Strong in understanding multiple architectures, integrating 3rd party IPs/VIPs, and working with mixed-signal designs with low-power design and verification challenges
- Strong understanding/exposure to Design Verification for low-power battery-operated designs
- C-based verification in an SoC environment is required
Desired Qualifications
- Edge-based AI inference
- Experience with ARM processor-based designs and low-power design techniques
- Experience in peripheral modules (UART, SPI, I2C), Audio subsystem, Display subsystem, USB, OTP, Crypto
- Technologies: Experienced in ARM M/RISC-V (Preferred) SoC Verification, expert in AMBA AXI/AHB/APB, DMA, Flow Control, Serial Devices, Low Power (CPF/UPF) Verification, 3rd party IP integration verification
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.