Overview
As a Senior FPGA Engineer, you will contribute to the development of key components of our networking system, including SmartNICs and hybrid optical switches. You will be responsible for designing and optimizing VHDL and/or Verilog implementations. In the next phase, you will verify your designs in simulation by writing test cases and scenarioʼs within our Python simulation environment. You will integrate your designs and IP cores into our FPGA projects. Next to this, timing analysis and on-target verification are key responsibilities of this role. Finally, you will participate in the system level performance testing and debug fixing in close collaboration with the software and networking team. Requirements Must-have Masterʼs degree in electronics engineering, or similar by experience. Strong knowledge of VHDL and Verilog development. Programming skills in Tcl and Python. Experience in t
Full job description
Description
Full Job Description
As a Senior FPGA Engineer, you will contribute to the development of key components of our networking system, including SmartNICs and hybrid optical switches. You will be responsible for designing and optimizing VHDL and/or Verilog implementations. In the next phase, you will verify your designs in simulation by writing test cases and scenarioʼs within our Python simulation environment. You will integrate your designs and IP cores into our FPGA projects. Next to this, timing analysis and on-target verification are key responsibilities of this role.
Finally, you will participate in the system level performance testing and debug fixing in close collaboration with the software and networking team.
Requirements
Must-have
- Masterʼs degree in electronics engineering, or similar by experience.
- Strong knowledge of VHDL and Verilog development. Programming skills in Tcl and Python.
- Experience in timing analysis and closure.
- Experience with unit simulation testing and test automation (Jenkins).
- Familiar with working in a Linux environment. Understanding of networking concepts (Ethernet, TCP/IP, MAC addressing, buffering, etc.).
- Strong problem-solving and debugging skills. Eagerness to familiarize yourself with new and cutting-edge technologies.
Nice-to-have
- Familiar with Xilinx FPGA tools and QuestaSim/ModelSim.
- Experience working with Cocotb verification environment.
- Knowledge of high-speed interfaces: DDR4, Ethernet, PCIe, AXI4, AXI-lite.
The working mode is hybrid. Consultants must be based close to the client's premises.
Tips for this job
Practical Job and Scholarship guidance. These tips do not replace official rules or create new eligibility requirements.
- Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
- Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
- Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
- Apply through the original employer or official recruitment destination shown on this page.
Verification notes
Discovered directly from the employer’s public Workable account endpoint with details=true where supported. Public description, responsibilities, requirements and benefits were normalized into complete candidate-facing sections. Complete structured details were extracted from the public authoritative source while preserving the original application link.
Job and Scholarship is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.
Agad Technology Careers ↗Browse current Job and Scholarship listings from Agad Technology Careers →