Field-Programmable Gate Arrays Engineer

Sgi
Madrid, Spain
13 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Systems Engineering Computer Engineering Software Debugging Logic Synthesis of Circuits Firmware Field-Programmable Gate Array (FPGA) Static Timing Analysis SystemVerilog Vivado Hardware Testing Git Information Technology

Job description

SGI is supporting an international engineering organisation developing advanced FPGA technology for high-performance electronic systems used across communications, aerospace, scientific research, industrial applications and next-generation computing.This is a hands-on development role focused on designing and implementing FPGA functionality for complex multi-FPGA platforms.You’ll work as part of a globally distributed R&D team, collaborating with software, hardware and systems engineers to develop, integrate, verify and deliver FPGA solutions within commercial products.You will be required on-site 2 days p.w ResponsibilitiesDesign, develop and maintain FPGA functionality usingSystemVerilog .Perform FPGA simulation, synthesis, implementation, timing closure and hardware validation.Debug and resolve complex issues across FPGA, firmware, hardware and software environments.Collaborate with multidisciplinary engineering teams throughout the full product development lifecycle.Support integration, verification and release of FPGA designs within complex embedded systems.Required ExperienceDegree in Electrical Engineering, Computer Engineering, Computer Science or a related discipline.Experience designing FPGA functionality formulti-FPGAor other complex FPGA-based systems.Proven experience with simulation, synthesis, implementation and timing closure.Hands-on experience withXilinx FPGAsand theVivadotoolchain.Strong understanding of digital design principles, including: Clock Domain Crossing (CDC) Timing analysis Memory architectures FPGA interfaces Experience debugging FPGA designs within larger hardware and embedded system architectures.Experience usingGitand collaborative development workflows.Strong communication skills with the ability to work effectively in international engineering teams.#J-*****-Ljbffr

Requirements

Degree in Electrical Engineering, Computer Engineering, Computer Science or a related discipline. Experience designing FPGA functionality for multi-FPGA or other complex FPGA-based systems. Proven experience with simulation, synthesis, implementation and timing closure. Hands-on experience with Xilinx FPGAs and the Vivado toolchain. Strong understanding of digital design principles, including: Clock Domain Crossing (CDC) Timing analysis Memory architectures FPGA interfaces Experience debugging FPGA designs within larger hardware and embedded system architectures. Experience using Git and collaborative development workflows. Strong communication skills with the ability to work effectively in international engineering teams. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

1:28 min

Exploring quantum execution frameworks and hardware layouts

Alex Waldherr Alex Waldherr · World Congress 2022

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all