Responsibilities: 1. Develop and verify system-level functions and software and hardware prototypes. Design, implement, and test the effectiveness of IP/Subsystem/SoC RTL on the FPGA/Emulator prototype platform. 2. Perform simulation, debugging, and verification of bare-metal or operating systems on the FPGA/Emulator. 3. Design, debug, and maintain FPGA and SoC development board and daughter board. Work with SoC/IP design team to debug and address hardware/software issues before chip tape-out. Test the chip performance and electric parameters in labs. 4. Provide demos and cooperate with sales and marketing personnel to demonstrate products and provide technical support for customers.
Requirements: 1. Master's or above degree in EE or related majors. 2. Familiar with Verilog/VHDL/SystemVerilog and any FPGA platform. Capable of porting RTL and running simulation/debugging on the FPGA platform. 3. Have a basic knowledge of AMBA, such as AXI/AHB/APB or other interface such as I2C/SPI/USB/PCIe etc. 4. Familiar with C/C++ or other programming language such as Perl/Python/Ruby. 5. Excellent quick learning ability. 6. Self-motivated and a good team player. Good communication skills in both Chinese and English in either listening, speaking, reading or writing.