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
EmoticonEmoticon