FPGA Engineer (Xilinx) met focus op CI/CD

TMC
Eindhoven, Netherlands
21 days ago

Role details

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

Job location

Eindhoven, Netherlands

Tech stack

Systems Engineering
Automation of Tests
Azure
Bash
Computer Engineering
Continuous Integration
Embedded Software
Field-Programmable Gate Array (FPGA)
Python
Tcl (Programming Language)
Verilog
VHDL
Vivado
Scripting (Bash/Python/Go/Ruby)
Gitlab-ci
Jenkins

Job description

Voor een van onze high-tech klanten zijn wij op zoek naar een FPGA Engineer die uitgebreide ervaring heeft met Xilinx FPGA-omgevingen en het opzetten, onderhouden en optimaliseren van FPGA-buildflows. Naast een sterke technische basis in FPGA-ontwikkeling, speelt deze rol een sleutelpositie in het verder professionaliseren van de CI/CD-omgeving binnen het bedrijf.

Ben jij iemand die het leuk vindt om diep in FPGA-architecturen en Xilinx-tooling te duiken, maar ook energie krijgt van het verbeteren van ontwikkelprocessen en automatisering? Dan is deze rol je op het lijf geschreven.

  • Ontwerpen, implementeren en testen van FPGA-designs binnen Xilinx toolchains (Vivado, Vitis, etc.)
  • Inrichten en optimaliseren van de complete FPGA-buildomgeving: synthesis, place & route, timing, packaging
  • Opzetten, uitbreiden en doorontwikkelen van een CI/CD-omgeving voor FPGA- en softwarecomponenten
  • Implementeren van build-, test- en release-automatisering om ontwikkelteams efficiënter te laten werken
  • Samenwerken met hardware-, embedded software- en system engineering teams
  • Standaardiseren van workflows en best practices om de engineeringorganisatie te professionaliseren
  • Troubleshooten en analyseren van FPGA-performance, timing issues en integratieproblemen

Requirements

  • Afgeronde hbo- of wo-opleiding in Electrical Engineering, Embedded Systems, Computer Engineering of vergelijkbaar
  • Meerdere jaren ervaring met Xilinx FPGA-ontwikkeling, inclusief HDL (VHDL/Verilog) en/of HLS
  • Sterke kennis van Xilinx Vivado, Vitis, IP-integratie en FPGA-buildflows
  • Ervaring met CI/CD-principes (bijv. Jenkins, GitLab CI, Azure DevOps of vergelijkbaar)
  • Ervaring met scripting (Python, TCL, Bash) voor build- en testautomatisering
  • Begrip van embedded software-integratie is een plus
  • Proactieve houding: je vindt het leuk om processen te verbeteren en teams hierin mee te nemen
  • Goede communicatieve vaardigheden en een pragmische mindset

Apply for this position