Events  Deals  Jobs 
    Sign in  
Baidu // search platform & services
Apply To Job

Do you want to be part of the AI revolution? Do you want to think out of the box, thriving on challenges in AI industry & have the desire to solve them? Do you want to work with a world-class team to explore the fast-growing AI hardware opportunities & impact on AI industry?

Were looking forward to you joining us to collaborate, contribute, & revolutionize AI silicon & system.


We are looking for an experienced design verification engineer to join our SoC team at Baidus Sunnyvale office. The successful candidate will be a motivated self-starter who will thrive in this highly technical environment. Your job responsibilities as a Design Verification Engineer will help the team to verify the functionality of Baidu's AI SoC at both block level & SoC level.

You will help on UVM Testbench development, directed/constrained random test generation, failure analysis & resolution, coverage analysis, & flow development.

Run RTL & gate level functional verification, debug failures, lead bug tracking, & analyze & close coverage.

Work closely with the design & systems engineering teams to review specifications & architecture, extract features, define verification plan & coverage model.

Support mixed-signal co-simulation using Verilog models of analog IP. Develop testbench, test cases, reference model, coverage model & automation of regression suite.

Support emulation & silicon bring up debug with your smart ideas to duplicate the problem in simulation.


  • Minimum 5 years of experience of UVM based verification on a significantly complex project.
  • Advanced knowledge of standard ASIC design & verification flows, simulation & testbench development.
  • Advanced knowledge of System Verilog & the UVM methodology.
  • Solid verification skills in problem solving, constrained random testing, coverage closure, gate level simulations, X propagation.
  • Good practice of one scripting language (Perl, Python, Tcl) no preference.
  • SoC & IP verification experience on either one aspect (PCIe, Ethernet, HBM, GDDR, DDR, MMU, Cache).
  • Familiar with C/C++.
  • Formal Verification (Model Checking, Equivalence Checking).
  • Excellent communication skills in both English & Chinese.

Culture Fit:

  • Mission alignment: If you want to be part of a team to accomplish this great mission, we will provide you the best possible platform to do that.
  • Self-directed: We work best with people that are driven, motivated, & aspire to greatness.
  • Hungry to learn: We are eager to see you learn new skills & grow.
  • Team orientation: We work in small, fast-moving teams. We watch out for each other & go after big goals together as a team.
Apply To Job
© 2024 GarysGuide      About    Feedback    Press    Terms