KEY JOB DUTIES & RESPONSIBILITIES:
- Developing cutting edge FPGA designs, from concept to production
- Participate in Writing device specifications based on system specifications
- Perform FPGA Design tasks: Architecture, Algorithms, VHDL code generation, VHDL simulation, Synthesis and Device Implementation & timing Constraints
- Hands on support of FPGA unit test and integration with complicated systems – hardware, optics, software
- Signal Processing Algorithms implementation, verification and performance improvements/optimizations
- Report to FW/SW Manager
SKILLS/QUALIFICATIONS
- 5+ years of proven experience with FPGA design, must some experience with Xilinx FPGA
- Knowledge of high-speed interfaces such as PCIe, USB, Ethernet, SPI, DDR3/4 - advantage
- Knowledge ARM AXI protocol - advantage
- Experience with FPGA, Zynq UltraScale+ MPSoC – advantage
- Knowledge of verification and debug methodologies
- Knowledge of digital signal processing DSP would - advantage
- Able to work with Matlab / Simulink tools - advantage
- Experience with 3D sensing or Automotive sensors technologies – advantage
- Great team player
- Fluent English skills (speaking, reading and writing)