Companies Careers

NMAX SoC RTL Designer at Flex Logix
Mountain View, CA, US


Part of our exciting new team for the NMAX SoC: a highly efficient Neural Network inference accelerator.

The candidate must be able to work in every stage of silicon development: specification, coding, timing closure, DV and PD support, post-silicon validation, prototyping for:

-SoC design of multiple blocks communicating over Network-on-chip (NOC)
-SoC integration of NMAX engine, DDR controller, PCIe controller, and SoC management over NOC
-DMA controller for high-performance data transfer to/from host computer (through PCIe) and DDR


BSEE/MSEE with 5 years of industry experience designing commercial SoCs in production

Develop microarchitectures and identify/integrate IP to meet product requirements

Work with internal and 3rd party IP suppliers

Code/synthesize/lint RTL

Complete static timing analysis

Work effectively with verification team to deliver high quality RTL

Must have hands-on experience andknowledge of SoC designs and network-on-chip designs

Must have hands-on experience designing with DMA controllers

Must be passionate about doing this job: wanting to change the world and work hard doing it

Must be entrepreneurial in spirit and an innovative problem solver

Must be willing to do what it takes to get the job done

Preferred or willing to learn:

-Knowledge of computer architecture, especially in systolic arrays
-Familiarity with memory architecture in SoC
-Experience with FPGA design and emulation
-Experience with FPGA and ASIC EDA tools
-Experience interfacing with back-end teams (silicon engineering) as well as Sales & Applications

MUST live in Silicon Valley and have a US citizenship or permanent residency (“green card”), or holding a current H1-B visa