Share
Work hard. Have fun. Make history.The SoC Validation engineer participates in all phases of the SoC design validation. Central to validation workstream is the FPGA development life cycle, including synthesis and timing closure of various subsystems of the SoC. The candidate will work with design, and verification engineers to create high performance SoC prototypes in FPGA platforms like HAPS (synopsys) to create models with the smallest footprint and highest frequencies using best practices for compile/synthesis/timing workflows. The candidate also participates in building necessary ecosystems for the SoC prototypes. They will build debug and analysis infrastructure on emulation and prototyping platforms which will also be used on silicon. They will build test plans in collaboration with other pre/post silicon efforts and prove functional and performant aspects of the SoC.Key job responsibilities
Pre-silicon activities: Receive SoC RTL from design team and map it to validation platforms. Create fast and small models. Develop environment for SoC Models. Create functional and performant testplans. Implement testplans. Ratify functionality and performance.
- BSEE or BSCS
- 7+ years mapping complex SOC design into multi-FPGA prototyping platforms., e.g. Veloce, HAPS, Proteum, or other FPGA systems
- Strong FPGA model development expertise across all aspects of FPGA development cycle - Front-end, Back-end using FPGA tool flows like Synopsys Protocompiler, Xilinx Vivado
- Understanding of emulation/prototype/Silicon verification, test plan development and execution
- 7+ years in in-circuit emulation, FPGA fast prototyping.
- Expertise in industry standard interfaces and bus protocols: PCI/USB/ETH/SPI/I2C/PCI-E/SPI/AXI/AMBA
- MSEE/MSCE
- Familiar with emulation platforms like Zebu
- Familiar with Boot/Reset Validation and FW/SW co-validation on prototyping systems
- Familiar with post-silicon early silicon bringup
- Familiar with for Hybrid/Virtual Platform extensions for prototyping
- Familiar with audio/video/display system validation
- System board design/debugging, RTL, lab equipment, e.g. oscilloscopes and logic analyzers
- Familiar with pre-Silicon prototyping tools, flows and methodologies
These jobs might be a good fit