Ambiqmicroinc
Staff Engineer - Design Verification
Singapore. Posted 4 months ago
The role
You will verify digital and mixed-signal designs including systems-on-chip with multiple CPUs, digital signal processors, security hardware, and other logic for IoT applications.
What you will do
- Assume full ownership of DV tasks and deliver high-quality results.
- Develop test plans at block, sub-system, and chip level.
- Execute SoC-based verification at full-chip and module level verification.
- Write C-based lib packages and tests.
- Architect and implement scalable and reusable module test benches using SystemVerilog and UVM.
- Develop comprehensive test cases, stimulus generation, and checkers to achieve high coverage.
- Automate the test environment for randomized testing and score-boarding.
- Utilize advanced debugging techniques to identify and resolve design and verification issues.
- Perform root-cause analysis and work with design teams to fix identified issues.
- Define and track functional and code coverage metrics.
Required qualifications
- BSEE/MSEE with 7 - 10+ years of experience in block, sub-system, and full-chip verification.
- Expert in AMBA AXI/AHB/APB, DMA, Flow Control, Serial Devices, Low Power (CPF/UPF) Verification, 3rd party IP integration verification.
- 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.
- C-based verification in an SoC environment is required.
Nice to have
- Edge-based AI inference
- Experienced in ARM M/RISC-V
- Experience in peripheral modules (UART, SPI, I2C), Audio subsystem, Display subsystem, USB, OTP, Crypto
- Strong understanding/exposure to Design Verification for low-power battery-operated designs
- Experience with ARM processor-based designs and low-power design techniques
About the company
Ambiq is on a mission to enable intelligence everywhere by powering the AI edge revolution with low-power semiconductor solutions. Since 2010, they have shipped over 300 million units to customers building wearables, medical devices, IoT products, and AI-powered edge applications.