Emulation/Silicon Validation Engineer

Global innovator in fabless communications semiconductors, software, and systems, recognized as one of Fortune magazine's Most Admired Companies.
Embedded
Mid-Level Software Engineer
In-Person
Enterprise SaaS · Hardware

Description For Emulation/Silicon Validation Engineer

Broadcom's Core Switch Group (CSG) is seeking an Emulation/Silicon Validation Engineer to join their industry-leading team in networking ASICs development. The role focuses on developing and validating cutting-edge switching solutions like the Trident and Tomahawk series. As part of this position, you'll be responsible for conducting detailed chip architecture studies, developing comprehensive test plans, and performing both pre-silicon emulation and post-silicon validation. The ideal candidate will have strong expertise in hardware validation, test development, and debugging capabilities.

The role offers an opportunity to work with state-of-the-art emulation platforms and contribute to the development of next-generation networking solutions. You'll be using various programming languages and tools including Tcl, ITcl, Python, and C/C++ to develop system-level tests. The position requires strong technical skills in hardware validation, familiarity with industry-standard traffic generators, and deep understanding of networking protocols.

Broadcom offers a culture that embraces change and values innovation, providing competitive salaries and industry-leading benefits. The company is recognized as one of Fortune's Most Admired Companies and provides an open, collaborative work environment. This role offers excellent growth opportunities and the chance to work with global teams on challenging technical problems in the networking domain.

The position involves close collaboration with various teams including Architecture, Micro-Architecture, Design, DV, and Software teams, making it an ideal opportunity for someone who enjoys cross-functional teamwork and has a passion for hardware validation and testing.

Last updated 22 days ago

Responsibilities For Emulation/Silicon Validation Engineer

  • Conduct detailed studies of chip architecture and microarchitecture
  • Develop and execute comprehensive test plans for emulation and post-silicon validation
  • Develop system-level tests using Tcl, ITcl, Python, C/C++
  • Synthesize Verilog RTL and build models for emulation platforms
  • Perform chip/system-level debugging and root cause analysis
  • Develop and optimize automation scripts and emulation methodologies
  • Create reusable synthesizable design blocks and libraries
  • Plan and execute silicon bring-up and test plans
  • Maintain emulation and post-silicon validation environments
  • Collaborate with Architecture, Design, DV, Software teams

Requirements For Emulation/Silicon Validation Engineer

Python
  • Experience with C/C++ DPI Transactors and SystemVerilog assertions
  • Ability to design and develop synthesizable models for emulation
  • Experience with IXIA/Spirent traffic generators
  • Strong understanding of networking protocols and RFC test suites
  • Familiarity with PCIe, SPI, and JTAG protocols

Interested in this job?

Jobs Related To Broadcom Emulation/Silicon Validation Engineer

Pre Silicon validation/emulation engineer

Pre-Silicon validation/emulation engineer role focusing on test development and validation of IPs/SoCs on emulation platforms.

Pre Silicon validation/emulation engineer

Pre-Silicon validation/emulation engineer role at Broadcom, focusing on test plan development and validation of IPs/SoCs using Palladium platforms.

Firmware Engineer

Firmware Engineer position at Broadcom, developing embedded solutions for cloud providers with focus on hardware acceleration and performance optimization.

R&D Engineer Hardware

R&D Hardware Engineering role at Broadcom focusing on RF systems and RFFE components development with emphasis on measurement and analysis.

DV Engineer

DV Engineer position at Broadcom, focusing on semiconductor and software solutions development in Plovdiv, Bulgaria