- 5+ years of experience in FPGA development - FPGA technology, design environments, and design methodologies - FPGA design tools (e.g., Vivado, Quartus, or similar) - Hardware description languages (HDL), such as Verilog or VHDL - Experience with various communication protocols-DDRX, AXI4, PCIE, SPI, I2C, embedded processing - Experience with scripting languages such as Python, Tcl, shell scripting, etc. - Familiarity with hardware architecture and digital signal processing - Excellent English verbal and written communication skills - High self-motivation and the ability to work independently while being a great teammate - A track record of successful cross-team and cross-site cooperation - A Master's degree in Electrical or Computer Engineering or equivalent