Job Details
Job Description:
-
Researches, designs, develops, and optimizes software tools that enable the use of Field Programmable Gate Arrays (FPGA).
-
Develops and optimizes compilers, flows, assemblers, models, tools, runtimes, and/or firmwares that are closely coupled to FPGA silicon, IP, and boards, while leveraging strong knowledge of FPGA hardware, logic design, board design, semiconductor devices, and chip layout.
-
Designs, develops, and optimizes software abstractions and frameworks for acceleration with the FPGA for domains such as deep learning, DSP algorithms, or data analytics.
-
Responds to customer/client requests or events as they occur.
Qualifications
-
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
-
Minimum 8+ years of hands-on experience in FPGA development tools or relevant domains.
-
Expert-level proficiency in C++ programming, including deep understanding of object-oriented design, software optimization, and large-scale codebases.
-
Proven track record in FPGA development and design flows (e.g., Xilinx Vivado, Intel Quartus, or similar).
-
Strong knowledge of digital circuit design, hardware description languages (VHDL/Verilog), and FPGA architectures.
Job Type
Regular
Shift
Shift 1 (Malaysia)
Primary Location:
Penang 15, Penang, Malaysia
Additional Locations:
Posting Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.