Logo
INTELLISWIFT INC

Emulation Staff Engineer - Zebu

INTELLISWIFT INC, Los Angeles, California, United States

Save Job

Skills and Responsibilities: ASIC/IP RTL to Emulation platforms (Preferred: Zebu, Palladium) Build model from released RTL Generate target platform loadable image(s), test and release the image to Firmware and DV teams. Run sanity tests for qualifying release of the image(s) Release the model to various teams including Functional Validation team, Firmware, DV Assist debug of failures providing instrumented model (Waveform Dumps, in circuit debug) and interfacing with stakeholders. Coordinate with Tools team to validate tool and Model release FPGA and Emulator flows and methodologies Experience with Daughtercards, Speedbridges, Virtual Prototyping Hardware emulators, such as Zebu is a must have, Palladium is appreciated Emulation methodologies, including in-circuit emulation, hybrid systems, or simulation acceleration Strong knowledge of Complete Design Cycle to understand the Different IP designs to integrate In the build Simulation acceleration knowledge (DPI and Transactors) In depth understanding of RTL and Synthesis Logic simulation: VCS/NCSIM Programming/scripting skills (C, C++, Python) Experience with CPU integration is a big plus, especially ARM/RISC-V CPU Knowledge of CoreSight/UltraSoC debug infrastructure integration is a plus Knowledge of OS kernel and experience in driver development Experience with FPGA and/or Emulation platforms Experience with lab system debug with logic analyzers, scopes, meters etc. Additional Skills: PROTOTYPE SELF MOTIVATED STRUCTURED SOFTWARE PROTOTYPING PYTHON SCRIPTING SOC TCL USB ALGORITHM ARCHITECTURE DEBUG FIELD PROGRAMMABLE GATE ARRAY FIRMWARE LOGIC ANALYZERS PCI EXPRESS PERFORMANCE MODELING Additional Job Details:

1 - Concept Prototyping (P3 - Advanced) | 2 - Firmware Engineering (P3 - Advanced) Primary Skill:

Python

#J-18808-Ljbffr