FPGA Engineer

IC Resources
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Barcelona, Spain

Tech stack

Bash
Software Debugging
Linux
Ethernet
Field-Programmable Gate Array (FPGA)
PCI Express
Reduced Instruction Set Computing
SystemVerilog
Tcl (Programming Language)
Universal Asynchronous Receiver/Transmitter
Verilog
VHDL
Vivado
Scripting (Bash/Python/Go/Ruby)
Serial Peripheral Interface
Information Technology

Requirements

4 days ago Be among the first 25 applicants We're working with a semiconductor company in Barcelona developing advanced RISC-V processor IP. They're hiring a Senior FPGA Engineer to lead the development of large-scale FPGA-based emulation platforms used for prototyping and customer demonstrations. This is a hands-on role focused on mapping complex RTL designs onto high-end FPGAs, optimising timing and resource usage, and working closely with embedded and software teams. Key Responsibilities * Integrate RTL cores into FPGA-based prototyping platforms * Develop I/O subsystems and performance-optimised emulation designs * Support internal teams with custom features, debug, and lab validation Requirements * 7+ years FPGA experience with Vivado or Quartus * Proficient in Verilog/SystemVerilog (or VHDL), timing closure, and IP integration * Familiar with AXI4, SPI, UART, I2C, and debugging with ILA * Scripting in TCL/Bash; Linux-based workflows * Bonus: experience with Ultrascale+, PCIe, Ethernet, simulation tools, CHI If you're interested in the position of Senior FPGA Engineer, please apply or contact Sam Cruse. Seniority level * Mid-Senior level Employment type * Full-time Job function * Engineering and Information Technology Industries * Staffing and Recruiting #J-18808-Ljbffr

Apply for this position