FPGA Engineer
Eu Recruit
Amsterdam, Netherlands
7 days ago
Role details
Contract type
Permanent contract Employment type
Part-time (≤ 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Amsterdam, Netherlands
Tech stack
Boolean Algebra
Code Reuse
Computer Engineering
Digital Electronics
Logic Synthesis of Circuits
Field-Programmable Gate Array (FPGA)
Verilog
VHDL
Vivado
Real Time Systems
Fpga Hardware
State Machines
ModelSim
Physical Design
Job description
- RTL Development and FPGA design
- Design and implement digital circuits using RTL coding in VHDL or Verilog.
- Translate system-level requirements into efficient FPGA architectures.
- Develop, synthesize, and optimize FPGA-based designs for timing, power, and area efficiency.
- Use FPGA development tools like Xilinx Vivado, Intel Quartus, and Lattice Diamond for synthesis, place-and-route, and optimization.
- Ensure design compliance with timing, power, and area constraints through post-synthesis and post-route analysis.
- Apply RTL design best practices, such as modularity, code reuse, and proper pipelining techniques.
- Create and maintain detailed documentation for FPGA designs, including specifications, test plans, and user manuals.
- Provide regular project updates, reporting progress against key milestones and identifying risks early.
- Work closely with hardware engineers, software developers, and system architects to define FPGA requirements and integrate designs into the final product.
- Stay updated with the latest FPGA technologies, tools, and best practices, and evaluate new solutions for potential projects.
Requirements
A fast-scaling Security Focused Semiconductor designer are looking for an experienced FPGA Engineer with a strong background in RTL coding to join their hardware engineering team. In this role, you will design, implement, and optimize FPGA solutions using RTL design methodologies. The ideal candidate will have hands-on experience with digital design using VHDL or Verilog and will collaborate closely with cross-disciplinary teams to develop high-performance systems., * Masters degree in electrical engineering, Computer Engineering, or a related field. Master's degree is a plus.
- 3+ years of experience in RTL coding
- Experience with FPGA development
- Proficiency in VHDL or Verilog for digital design.
- Experience in the design and development of FPGA-based systems for high-performance or real-time applications.
- Hands-on experience with FPGA platforms like Xilinx, Intel/Altera, or Lattice
- Strong knowledge of RTL design, digital logic, and finite state machines.
- Expertise with FPGA tools such as Xilinx Vivado, Intel Quartus, and ModelSim.
- Familiarity with synthesis, place-and-route, and timing closure methodologies.