FPGA Engineer

Alén Space
Tres Cantos, Spain
6 days ago

Role details

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

Job location

Remote
Tres Cantos, Spain

Tech stack

C++
Computer Engineering
Linux
Linux on Embedded Systems
Field-Programmable Gate Array (FPGA)
Hardware Description Language
Python
System on a Chip
VHDL
Vivado
Test Scripts
Information Technology

Job description

  • Analyze FPGA requirements and develop the design architecture.
  • Define, implement, verify, and validate designs in RTL (VHDL).
  • Develop test plans based on the technical specification or high-level requirements.
  • Write test cases in VHDL, Python, or C/C++ and execute them during test campaigns.
  • Document all stages of development, including architecture, test plans, test reports, and user manuals.

Requirements

  • Degree in Telecommunications, Electrical, Computer Science, Computer Engineering, or a related engineering field.
  • Minimum 3 years of experience in FPGA design.
  • Strong understanding of FPGA architecture, VHDL, and Linux.
  • Experience with Xilinx Vivado and VHDL simulators (Vivado Simulator, QuestaSim, or similar).
  • Proficiency with FPGA tools such as HDL Designer, Ease HDL, Sigasi, GHDL, and Cocotb., * Knowledge of Xilinx Zynq and MPSoC platforms.
  • Experience working with real-time embedded Linux environments.

Benefits & conditions

  • Competitive compensation with ongoing performance reviews.
  • Flexibility to work remotely a percentage of the time (details to be defined with the manager).
  • Adaptable work hours with reduced intensity on Fridays and during summer.
  • Well-being program: health, dental, and accident insurance.
  • Free fruit and free lunch every Friday.
  • Personalized career development, training, and language learning support.

Apply for this position