Pre-Silicon Emulation Engineer - Onsite

  • Austin, TX
  • Posted 12 days ago | Updated 11 days ago

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Silicon Emulation
x86 architecture
Software modules
OOP
software components
System Verilog
FPGA
emulation platforms
Veloce
Palladium
ZEBU
HAP
Protium
Desktop
PC
Mobile CPU
GPU
APU processors
debugging
waveform viewers
log files
microcode trace dumps
trace files
low power design emulation
verification
power management
JIRA
embedded firmware
BIOS code features
UEFI
Core boot
Chrome
Windows Operating Systems
ARM SoC Architecture
SPI
DDR
SATA
USB
AXI
PCI
PCIe
MIPI
WLAN
I2C
Platform security
Secure protocols
Cryptographic applications
Secure boot
Attestation
Authentication
Physically Unclonable Functions

Job Details

Title: Pre-Silicon Emulation Engineer - Onsite

 

 

 

 

 

 

 

 

 

 

Description:

 

 

 

 

 

Pre-Silicon Emulation Engineer

Candidates need to have some experience with Pre-Silicon Emulation and knowledge of x86 architecture

THE ROLE:

With the client engineering teams, you will be exposed to the world s best Desktop/PC and Mobile CPU, GPU and APU processors for accelerated system computing power.
As an Client Engineer you will have visibility to cutting edge multi-layered security features, H-Series processors optimized for gamers and creators, and U-Series processors optimized for thin and light notebooks. In addition, you will learn how the client achieves unprecedented performance and battery life Zen core architecture. Come join our world class client engineering team providing rapid career growth advancement, and access to cutting edge client technologies, through its year over year record-breaking market share, product performance and revenue gains!
Come join the team responsible for driving the clients Shift-Left strategies for Client APUs, planning and execution of our Client Compute Products, which are used by major OEM and compute solution customers in the world. In this role, you get to interact with multiple stakeholders (firmware/BIOS, SW, IP, DV, system architects) to plan, create, execute, and debug system use cases on emulation/FPGA platforms, in addition to advancing pre-silicon infrastructure to expand validation capabilities.

THE PERSON:

The client is seeking an emulation system engineer who thrives in an environment that requires creative debugging skills, drive to improve pre-silicon system validation coverage capabilities, and a passion for improving our overall Shift-Left strategies and goals.

KEY RESPONSIBILITIES:

Responsible to help with test and design debug, gather and update status and escalate issues to swim lane leads.
Responsible in tracking and updating master test plan and to detail issues in JIRA
Responsible to work with Firmware, SOC Design and other Emulation engineers to debug and drive tests to completion.
Responsible for the design and development of test environment components to support the pre-silicon validation of embedded firmware, BIOS code features, SW and directed tests.
Responsible for writing directed tests to verify features in a co-simulated and emulated/FPGA hardware environment.
Responsible for writing monitors and checkers to support end-to-end firmware/hardware validation.
Responsible for writing and developing coverage goals and test plans.
Responsible for running emulator workloads to test new features.

PREFERRED EXPERIENCE:

Experience with FPGA and/or emulation platforms (Veloce, Palladium, ZEBU, HAPs, Protium)
Experience developing System Verilog based test content.
Experience developing C++, Python, Perl, Shell and TCL test content.
Experience validating hardware features for at least 3 or more projects in a pre-silicon environment.
Experience debugging failures using waveform viewers, log files and microcode trace dumps.
Experience debugging software using debuggers and trace files.
Knowledge of low power design emulation/verification and power management fundamentals
Knowledge of UEFI, Core boot, Chrome, Windows Operating Systems
Knowledge of x86 and/or ARM SoC Architecture
Knowledge of Platform security, Secure protocols, Cryptographic applications, Secure boot, Attestation/Authentication, Physically Unclonable Functions (PUFs)
Knowledge of one or more protocols; SPI, DDR, SATA, USB, AXI, PCI, PCIe, MIPI, WLAN or I2C

ACADEMIC CREDENTIALS:

One of the following combinations of Degree and Experience.
Bachelors/Masters in Computer Science with 3 years of pre-silicon hardware verification experience
Bachelors/Masters in Computer Engineering with 3 years experience in writing Software modules to validate hardware.
Bachelors/Masters in Electrical Engineering with 3 years experience in developing OOP based software components and 2 to 3 years experience in pre-silicon verification

Note :

We can support a hybrid candidate, but in order to ramp up quickly, the candidate may need to be onsite 3+ days in the first 3 months.
After this time, they may only need to be onsite 2-3 days.

 

 

 

 

 

 

 

Mandatory skills:

 

 

 


Silicon Emulation, x86 architecture,
Software modules, OOP, software components,
System Verilog, FPGA, emulation platforms, Veloce, Palladium, ZEBU, HAP, Protium,
Desktop, PC, Mobile CPU, GPU, APU processors,
debugging, waveform viewers, log files, microcode trace dumps, trace files,
low power design emulation, verification, power management, JIRA, embedded firmware, BIOS code features,
UEFI, Core boot, Chrome, Windows Operating Systems, ARM SoC Architecture, SPI, DDR, SATA, USB, AXI, PCI, PCIe, MIPI, WLAN, I2C,
Platform security, Secure protocols, Cryptographic applications, Secure boot, Attestation, Authentication, Physically Unclonable Functions

 

 

 

 


VIVA USA is an equal opportunity employer and is committed to maintaining a professional working environment that is free from discrimination and unlawful harassment. The Management, contractors, and staff of VIVA USA shall respect others without regard to race, sex, religion, age, color, creed, national or ethnic origin, physical, mental or sensory disability, marital status, sexual orientation, or status as a Vietnam-era, recently separated veteran, Active war time or campaign badge veteran, Armed forces service medal veteran, or disabled veteran. Please contact us at for any complaints, comments and suggestions.

 

 

Contact Details :

Account co-ordinator: Godwin D Antony Raj

 

VIVA USA INC.
3601 Algonquin Road, Suite 425
Rolling Meadows, IL 60008
| ;/p>