Sr Staff CPU verification Engineer



Broadcom Corporation (NASDAQ: BRCM), a FORTUNE 500® company, is a global leader and innovator in semiconductor solutions for wired and wireless communications. Broadcom® products seamlessly deliver voice, video, data and multimedia connectivity in the home, office and mobile environments. With the industry’s broadest portfolio of state-of-the-art system-on-a-chip and embedded software solutions, Broadcom is changing the world by Connecting everything®.



Job Req ID: 549663 



Job Posting Title: Sr Staff CPU verification Engineer



City: Santa Clara



State: California



Country: USA



Alternate Location: US – Texas – Austin



Percent of Travel Required: 0%



Job Function: Engineering



Discipline: ENG-Hardware-IC Design



Sr Staff CPU verification Engineer






 






Successful candidate will be a verification engineer, responsible for verification of a high-performance CPU






 






Responsibilities:






  • Setup/develop infrastructure for verification of a high performance CPU at a unit/core level


  • Work closely with architects/RTL engineers to bringup a new architecture/micro-architecture on the verification environment


  • Verification of one or more blocks of a high performance CPU both architecturally and micro-architecturally


  • Understand micro-architecture of the block/s to be verified, and develop and execute testplans for the same


  • Own and debug failures in simulation to root-cause problems


  • Closely work with RTL engineers of block being verified for testplan development, execution, and debug

 






Requirements:






  • Strong verification skills including a good knowledge and understanding of different verification methodologies (architecture vs micro-architecture level, random vs directed testing, fullchip vs module-level)


  • Good CPU architecture/micro-architecture knowledge  (one of MIPS/PowerPC/ARM/x86/SPARC architectures, CPU pipeline, out-of-order, superscalar, caches)


  • Working knowledge and experience on Verilog


  • Strong programming background on C++ and/or System Verilog


  • Knowledge and experience on system verilog testbench methodologies


  • Worked through tapeout on verifying a complex high-performance CPU on atleast one project


  • Knowledge of unix/linux environment and scripting (perl/python)


  • BS (EE or CS) required with (9+ years relevant experience or MS (EE or CS) with 6+ years of experience


  • Self-motivated team player with excellent problem solving skills

Broadcom is an equal opportunity employer (Minorities/Females/Disabled/Veterans)





Nearest Major Market: San Jose


Nearest Secondary Market: Palo Alto


Job Segment:
Semiconductor, Network, Engineer, Embedded, Linux, Science, Technology, Engineering



Source link




EmoticonEmoticon