Responsibilities Work on the solutions development based on Efinix FPGA, including but not limited to PCIE, Ethernet, Transceiver, Video, Communication, etc.
Work with internal design team and third-party partner Productization and enable customer design in with the solution offering Regression and ensure quality of the IP and solutions Development of IP and solutions ecosystem with internal and third-party partner Support the Application team and potentially customer in integrating the system solution into their system.
Perform tasks needed by company which adhere to company policy to ensure company's business operation.
Qualifications Bachelor's degree in Electronics/Computer Engineering or equivalent year or above of working experience in FPGA design, or IP development using FPGA/ASIC design principle/techniques.
RTL coding skills and languages including VHDL/Verilog.
Experience in IP integration in chip subsystems and/or end-systems.
Knowledge in Machine vision design, including ISP, MIPI.
Knowledge in FPGA Transceiver design, familiar with protocol such as PCIE, 10 GE, JESD, HDMI, DP, etc.
Knowledge in embedded software design for FPGA-based So C is desired.
Knowledge in C/C++ programming and Linux environment will be a plus.
Familiar/experience in developing firmware, device drivers, Linux.
kernel, filesystem, etc., for embedded systems will be a plus.
Excellent problem solving and analytical skills.
Excellent verbal and written communication skill in English.