Part of the small but excellent team responsible for our NMAX Compiler: a TensorFlow-to-binary flow:
-Parsing of Tensorflow, Caffe, ONNX and other model description languages into our internal model format
-Automatic mapping from TensorFlow/Caffe/ONNX to EFLX eFPGA controlling NMAX engines for highly efficient neural-network (NN) inference: configuring the dataflow path layer-by-layer and generating the “soft logic”state machines for each layer to control them
This is a software developer role but you required a good understanding of computer architecture and digital logic.
Read more about NMAX on our NMAX page at www.flex-logix.com to understand the architecture
EXPERIENCE AND SKILL REQUIRED
BSEE/MSEE with courses in computer architecture/digital logic & 3 years of relevant industry experience such as Verilog programming or FPGA place-and-route CAD design
Must be very smart and very motivated
Must have hands-on experience developing FPGA or AI/NN software
You don’t require AI/NN expertise –if you are smart and motivated we can teach you
Preferred experience OR willing to quickly learn:
-TensorFlow/Caffe/ONNX–either as an developer or user
-Multi-core programming for runtime improvement
-Windows and Linux, C++, and FPGA synthesis tools such as Synopsys Synplify
Must be passionate about being part of an aggressive, venture-backed startup team that is changing the way chips are architected, designed, and programmed
Must be entrepreneurial, innovative problem solver and willing to work hard.
MUST live in Silicon Valley and have US citizenship or permanent residency (“green card”),or holding a current H1-B visa.