Emulation Hardware Engineer
Join a hardware engineering team developing custom silicon solutions. Maintain emulation infrastructure, improve workflows, build automation, and support debugging and interface bring-up for hardware platforms.
תחומי אחריות
- Maintain and upgrade emulation models and infrastructure.
- Serve as the primary interface to emulation vendors.
- Develop emulation workflows and methodologies based on team and customer feedback.
- Create tooling and automation for EDA tools, licensing, and job management.
- Support debugging of hardware, tooling, and project-specific issues.
- Bring up external interfaces such as DDR, PCIe, and Ethernet on emulation platforms.
- Create standalone test cases for issues in emulation compilation and runtime flows.
דרישות
- Bachelor’s degree in electrical engineering, computer engineering, computer science, or a related field, or equivalent practical experience.
- At least 4 years of experience with emulation systems such as ZeBu Server, Palladium, or Veloce.
- Experience with compilation, debugging, performance improvements, and emulation methodology enhancements.
- Experience coding or scripting in C, C++, Perl, TCL, or Python.
- Experience with EDA tools, automation, and flow enhancements.
יתרון
- Master’s degree or PhD in electrical engineering, computer engineering, or computer science with an emphasis on computer architecture.
- Experience with hardware verification concepts and tools, including simulation, coverage, assertions, CPU architecture, SoC, fabric, or networking.
- Experience with FPGA systems such as EP, HAPS, or Protium.
- Experience with hybrid emulation or speed bridges.
- Experience coding in Verilog or SystemVerilog for design.
- Experience with design debug tools such as Verdi or Verisium.