SNPS1368137272 ee solutions semiwiki ad 800x100 px

Digital Verification Engineer

Digital Verification Engineer
by Admin on 04-14-2023 at 1:46 pm

Website Alphawave Semi

Alphawave Semi enables tomorrow’s future by accelerating the critical data communication at the heart of our digital world – from seamless video streaming to AI to the metaverse and much more. Our technology powers product innovation in the most data demanding industries today including data centers, networking, storage, artificial intelligence, 5G wireless infrastructure, and autonomous vehicles. Customers partner with us for mission critical data communication, our innovative technologies, and proven track record. Together, we enable the next generation of digital technology.

What you’ll do

  • Develop verification plans and test bench environments for verifying high-speed SerDes designs
  • Lead, plan, and coordinate tasks with team members on verification of more complex design blocks and features
  • Implement and debug test cases, work closely with designers to come up with corner case scenarios to uncover RTL bugs
  • Collaborate with different functional teams (Physical design, FW/SW, Analog) to meet verification goals
  • Support post-silicon validation and bring-up activities
  • Integrate and qualify 3rd party VIPs for standard protocols
  • Perform behavioral modelling of analog circuit designs
  • Develop digital signal processing (DSP) models for matching RTL implementation with MATLAB system models
  • Assist and support in IP releases to customers and implement automation to streamline IP deliverables

What You’ll Need

  • Constrained-random verification with UVM, and Formal verification techniques
  • DSP, Gate-level, Power-aware, and Analog Mixed-signal verification experience
  • Knowledge in Ethernet and PCIe standards is desirable
  • Tools/Languages:  Python, Perl, C/C++, GNU Make, System Verilog/Verilog 

About you

  • Strong written and verbal communication skills to convey complex information
  • Detail-oriented and able to plan and prioritize tasks effectively
  • Desire for growth and continuously seek to learn new skills and methodologies
  • Enjoy collaborating with peers and contribute to a team-oriented work environment
Share this post via: