SOC Emulation Design Engineer- - Georgia IT Inc.
Menlo Park, CA
About the Job
Location-Menlo Park, CA
Duration-ASAP - 16 Dec 2020Pay
Number of Positions:1
Job Requirements:
Job Description:
Duties
Develop prototyping and emulation strategy, flow and environment setup
Work closely with algorithm engineers, software engineers, architects and designers to quickly prototype new system and features
Work closely with firmware and design verification engineers to assist software development and hardware verification
Skills
Chip architecture, Architecture, design and design verification experience
Performance modeling and evaluation
Knowledge of OS kernel and experience in driver development
Familiarity with IO's such as MIPI CSI & DSI, USB, PCIE, LPDDR
Experience with CPU integration is a big plus, especially ARM/RISC-V CPU
Capable of dealing with ambiguity with a fast changing consumer electronics field
Results oriented, self-motivated, proactive with demonstrated creative & critical thinking
Works effectively as an individual and in a multidisciplinary international team
Knowledge of CoreSight/UltraSoC debug infrastructure integration is a plus
System Level Modelling using System, TLM 2.0
Experience working with Emulation Platforms (Zebu/Palladium/Veloce)
Experience working on Virtual Platform / Hybrid modelling on Prototyping/Emulation systems
Education
Bachelor's degree with 5+ years of experience or Masters with 4+ years of experience or PhD with 2+ years of experience in an Engineering field
Knowledge in SystemVerilog for design and verification, scripting languages such as Python, TCL, C & C++
Experience with FPGA and/or Emulation platforms
Experience with lab system debug with logic analyzers, scopes, meters etc.
Required Skills
C++
CSI
FPGA
KERNEL
Apps, ZEBU experience is required
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