The Emulation Engineer at Broadcom will conduct detailed studies of chip architecture and micro-architecture, develop comprehensive pre-silicon test plans, and verify design, architecture, and micro-architecture using emulation platforms.
Requirements
- Conduct detailed studies of chip architecture and micro-architecture to define, develop, and execute comprehensive pre-silicon test plans that thoroughly validate switch features.
- Verify the design, architecture, and micro-architecture using emulation platforms.
- Develop sub-system and chip-level tests using Tcl, ITcl, Python, and C/C++ to verify networking switch chips in emulation platforms.
- Build and synthesize Verilog/SystemVerilog-based models for emulation platforms such as Zebu or Palladium.
- Perform block, sub-system and chip/system-level debugging and root cause analysis for hardware and software issues, addressing pre-silicon challenges.
- Develop and optimize automation scripts and emulation methodologies to improve efficiency, reusability, and coverage.
- Create reusable synthesizable design blocks, libraries, and verification components to streamline emulation processes.
- Build and maintain robust emulation environments that support a global user community.
- Collaborate closely with Architecture, Micro-Architecture, Design, DV, and Software teams to achieve comprehensive verification coverage and smooth project execution.
Benefits
- Medical, dental and vision plans
- 401(K) participation including company matching
- Employee Stock Purchase Program (ESPP)
- Employee Assistance Program (EAP)
- company paid holidays
- paid sick leave and vacation time