SoC Prototyping and Emulation Engineer

Infotech Sourcing

SoC Prototyping and Emulation Engineer

Menlo Park, CA
Paid
  • Responsibilities

    JOB TITLE: SOC PROTOTYPING AND EMULATION ENGINEER

    LOCATION: MENLO PARK, CA

    DURATION: 5+ MONTHS 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
    • 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

    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 System Verilog 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
    • PCIE
    • 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