Epicareer Might not Working Properly
Learn More
A

FPGA Development Tools Engineer

  • Full Time, onsite
  • Altera Semiconductor Technology (M) Sdn. Bhd.
  • Bayan Lepas, Malaysia
Salary undisclosed

Checking job availability...

Original
Simplified
-Develop and optimize FPGA compiler and synthesis tools for mapping high-level designs onto FPGA hardware. -Work with hardware architects and design teams to understand FPGA-specific constraints and requirements, translating them into efficient synthesis strategies. -Design and implement algorithms to optimize the placement, routing, and resource allocation of FPGA designs. -Conduct performance analysis of FPGA designs and propose enhancements to improve design throughput, resource utilization, and timing. -Work on debugging and troubleshooting FPGA synthesis issues, including RTL design and timing violations. -Collaborate with teams to ensure compiler tools integrate seamlessly with existing hardware design workflows. -Contribute to the continuous improvement of the FPGA compiler environment by staying up-to-date with the latest research and techniques in FPGA design and synthesis. -Write and maintain high-quality C++ code, ensuring optimal performance and reliability. -Provide documentation and technical support for FPGA compiler tools. Qualification: -Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. -Proficiency in C++ programming, with a deep understanding of object-oriented principles and software optimization techniques. -Experience in FPGA development and design flows (e.g., Xilinx Vivado, Intel Quartus, or similar). -Familiarity with digital circuit design, hardware description languages (e.g., VHDL/Verilog), and FPGA architecture will be added advantages.