Emulation Staff Engineer - Zebu

Intelliswift$120K — $160K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in ASIC/IP RTL to Emulation platforms (Zebu preferred, Palladium appreciated)
  • Strong knowledge of the complete design cycle and integration of different IP designs
  • Proficient in RTL, synthesis, and logic simulation (VCS/NCSIM)
  • Experience with programming/scripting in C, C++, and Python
  • Knowledge of hardware emulation methodologies and FPGA flows
  • Familiarity with CPU integration, especially ARM/RISC-V, is a significant advantage
  • Proven ability to conduct lab system debug using tools like logic analyzers and oscilloscopes.

Responsibilities

  • Build models from released RTL for validation purposes
  • Generate target platform loadable images and coordinate releases with Firmware and DV teams
  • Run sanity tests to ensure quality readiness of images
  • Release models to various teams including Functional Validation and Firmware
  • Assist in debugging failures using instrumented models and collaborating with stakeholders
  • Coordinate with Tools team for validation of tool and model releases
  • Support emulation and prototyping methodologies for optimizing performance.

Benefits

  • Collaborative work environment with cross-functional teams
  • Opportunities for skill development and advanced training
  • Access to state-of-the-art hardware and software tools
  • Engagement in innovative projects with leading technology
  • Possibility of working on cutting-edge emulation methodologies and prototype development.
Full Job Description
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 team including Functional Validation team, Firmware, DV
• Assist debug of failures providing instrumented model ( Waveform Dumps, in circuit debug) and interfacing with stakeholder.
• 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

Similar Jobs

More Jobs at Intelliswift

More Information Technology Jobs

Find similar Emulation Staff Engineer - Zebu jobs: