FPGA Engineer at Code Metal

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

FPGA Engineer at Code Metal. Code Metal is seeking a highly skilled and experienced FPGA Engineer with 5-7 years of industry experience.  You will be part of a team primarily based in the United States that is building pipelines to automatically convert algorithms written in MATLAB to hardware description language (HDL) code, such as VHDL and Verilog.. Key Responsibilities. . Interface with customers in Japan who are using MATLAB to describe the algorithms they want to run on field programmable gate arrays (FPGAs).. . Work with a team in the United States to integrate your work into an automated pipeline.. . Create example pairs of code in MATLAB and HDL.. . Assist with optimizing resource usage and performance of FPGA designs while meeting power and timing constraints.. . Perform timing analysis, constraint development, and functional simulation using tools such as Synplify, Vivado, Quartus, or ModelSim.. . Participate in code reviews, design reviews, and technical discussions.. . Share the burden of working across multiple time zones by taking some meetings early in the morning or late at night.. . Required Qualifications. . Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.. . 5-7 years of hands-on product-level experience with FPGA development, preferably on Xilinx or Intel platforms.. . Proficiency in HDL languages (VHDL, Verilog, SystemVerilog).. . Strong grasp of digital design fundamentals including clock domains, timing closure, FIFOs, state machines, and pipelining.. . Experience with simulation, synthesis, and FPGA implementation tools (Vivado, Quartus, Synplify, etc.). . Strong debugging and problem-solving skills, including lab-based validation and testing.. . Effective verbal and written communication skills in both English and Japanese.. . Preferred Qualifications. . Familiarity with embedded C/C++ and integrating FPGA designs into larger embedded systems.. . Knowledge of embedded Linux environments and driver development.. . Experience with scripting languages (Python, TCL) for automation.. . Familiarity with version control systems, such as git.. . Company Location: Japan.