Silicon Emulation Engineer

4 weeks ago


Nampa, Idaho, United States Rivos Full time
Job Title: Silicon Emulation Engineer

We are seeking a highly skilled Silicon Emulation Engineer to join our team at Rivos. As a key member of our SOC Emulation team, you will be responsible for developing and implementing emulation models from RTL, driving SOC bring-up on emulation platforms, and debugging test failures and simulation/emulation mismatches.

Key Responsibilities:
  • Create and support emulation models from RTL
  • Drive SOC bring-up on emulation platforms
  • Debug test failures and simulation/emulation mismatches
  • Develop compile and runtime flows to support various emulation usage models
  • Develop capabilities to run tests on the emulators and assist in bring-up processes
  • Work with tool vendors to drive requirements and resolve tool issues
  • Drive and contribute to methodology and automation improvements to improve emulation efficiency and value addition
Requirements:
  • In-depth knowledge of digital logic design, CPU/SOC architecture, and microarchitecture
  • Experienced level knowledge of Verilog/SystemVerilog
  • Experienced level knowledge of C/C++
  • Relevant knowledge of verification methodologies and tools
  • Experience with Palladium, Zebu, Veloce, Protium, or HAPS
  • Experience with QEmu or other software simulators is a plus
  • Experience in simulation acceleration using transactors or vendors provided accelerated verification IP is a plus
  • Experience in performance analysis/debug techniques
  • Excellent knowledge of one of the scripting languages such as Python, TCL is a plus
  • Excellent skills in problem solving, written and verbal communication, excellent organization skills, and highly self-motivated
  • Ability to work well in a team and be productive under aggressive schedules
Education and Experience:
  • PhD, Master's Degree, or Bachelor's Degree in technical subject area


  • Nampa, Idaho, United States Rivos Full time

    About the RoleWe are seeking a highly skilled SOC Emulation Specialist to join our team at Rivos. As a key member of our engineering team, you will be responsible for developing and implementing advanced emulation systems for our SOC projects.Key ResponsibilitiesCreate and support emulation models from RTL, driving SOC bringup on emulation platforms and...


  • Nampa, Idaho, United States Rivos Full time

    Job DescriptionThe role of the Silicon PCIe Bringup and Validation Engineer involves the initiation and validation of the PCIe subsystems within Rivos SOC design.This position demands a comprehensive grasp of cutting-edge PCIe design tailored for server applications, covering aspects such as physical design, logic, performance, system, and...


  • Nampa, Idaho, United States Rivos Full time

    Transform the Industry with RivosWe're seeking a talented Multi-Chiplet Fabric Performance Engineer to join our Data Parallel Accelerator team in Silicon Valley. As a key member of our team, you'll play a critical role in designing and developing cutting-edge silicon solutions that will revolutionize the industry.Our mission is to create Risc-V based...


  • Nampa, Idaho, United States Rivos Full time

    Rivos Custom Circuits Team Seeks Expert Memory DesignersWe are looking for highly motivated and experienced memory designers to join our team at Rivos Custom Circuits. As a key member of our team, you will be responsible for designing and developing state-of-the-art custom SRAM memories, register file memories, and compiled memories to improve circuit...