Job Openings FPGA Engineer

About the job FPGA Engineer

Our Client:

Our client designs and manufactures innovative quantum technology for all connected devices. Using their proprietary quantum random number generator, they provide the security and performance that is required to build the next generation of encryption technologies. A new class of products and infrastructure with unprecedented future-proven security guarantees. Their mission is to make sure that secure communications keep being a commodity in the years to come.

About the role:

They are now seeking a proactive, curious, and reliable FPGA Engineer to join their team, ensure the deliver on their promises to customers and R&D developments and works according to their values.

What you will do:

  • Write HDL cores in VHDL/Verilog
  • Write verification testbenches and models for HDL cores in Python and VHDL/Verilog
  • Implement and debug projects in FPGA.
  • Design modules for FPGA interfaces.
  • Work with standard buses and protocols like AXI, SPI, Ethernet, LVDS
  • Ensure the design validation through CI/CD flow
  • Prepare project documentation

What you need:

  • University Degree on Computer Science or Electronic Engineering
  • Master’s Degree on Electronics (non-excluding)
  • Advanced English
  • Spanish Advanced
  • VHDL, Verilog or SystemVerilog
  • Experience with AXI, SPI, I2C, ethernet or other buses.
  • Knowledge of HDL simulators, frameworks and methodologies (Vunit, cocotb, UVM, QuestaSim, VCS...)
  • C
  • Python

What would be good to have:

  • Experience in space sector and FPGA developments for space applications.
  • Experience with Xilinx tools (Vitis HLS, Vivado, Petalinux)
  • Design experience with floating and fixed point arithmetics.
  • Knowledge of cryptography algorithms.
  • High performance digital designs.
  • Experience in large scale digital designs.
  • Experience in ASIC design and UVM verification.

What they offer:

  • Comprehensive private health insurance
  • Cobee (flexible retribution for restaurants, transportation, etc.)
  • Flexible leave policy.
  • Flexible working hours.
  • Monthly team lunch / activities with your team
  • Cool perks such as fresh fruit, coffee and snacks every day, team building activities every quarter, etc.
  • Learning and development opportunities.
  • Enhanced sick leave.
  • Wellbeing program.