FPGA Developer
We are seeking a highly skilled FPGA Developer to join our team and contribute to the development of cutting-edge hardware solutions. The ideal candidate will have a strong understanding of FPGA design principles, VHDL/Verilog, and digital design methodologies. You will be responsible for the entire FPGA design lifecycle, from requirements analysis to synthesis, implementation, and testing.
Responsibilities:
- Analyze system requirements and translate them into detailed FPGA design specifications.
- Design, develop, and verify complex digital circuits using VHDL/Verilog.
- Perform FPGA synthesis, place and route, timing analysis, and power optimization.
- Collaborate with cross-functional teams to ensure seamless integration of FPGA designs.
- Develop test benches and perform thorough verification and validation of FPGA designs.
- Troubleshoot and debug hardware issues.
- Stay up-to-date with the latest FPGA technologies and industry trends.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Strong proficiency in VHDL/Verilog and FPGA design tools (Xilinx Vivado, Intel Quartus).
- Solid understanding of digital design principles, timing analysis, and synthesis techniques.
- Experience with FPGA prototyping and debugging tools.
- Familiarity with high-speed interfaces (PCIe, Ethernet, DDR) is a plus.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
- The chance to work on cutting-edge projects.
If you are passionate about FPGA design and eager to contribute to our team, please submit your resume.
- Department
- Hardware Development
- Role
- FPGA Developer
- Locations
- Multiple locations
- Remote status
- Fully Remote
FPGA Developer
Loading application form
Already working at OnHires ?
Let’s recruit together and find your next colleague.