Senior FPGA Platform Engineer (FPGA DevOps / FPGA Infrastructure Engineer)
We are looking for an FPGA Platform Engineer to maintain and develop a stable FPGA cluster environment used for research and engineering work. The role focuses on building a reliable infrastructure around FPGA hardware, including toolchains, deployment processes, monitoring, and operational automation.
Responsibilities
- Set up and maintain FPGA hardware environments and ensure stable operation of the FPGA cluster.
- Deploy and maintain FPGA toolchains and runtimes (e.g., Xilinx Vivado/Vitis or similar), including drivers, SDKs, and licenses.
- Manage the bitstream lifecycle: versioning, storage, access control, deployment logging, and rollback processes.
- Build and maintain a simple release pipeline for FPGA artifacts (build โ package โ deploy โ rollback).
- Implement automation and operational scripts (Bash/Python) and basic CI checks for build and deployment validation.
- Configure monitoring and health checks for FPGA-specific metrics (temperature, power, device errors, status) and support incident investigation.
- Provide developers with reproducible environments, project templates, and documentation for working with the FPGA platform.
Requirements
- Strong experience with Linux, Git, and scripting in Bash and/or Python.
- Experience with automation tools or CI systems (e.g., CI pipelines, Ansible, or similar).
- Hands-on experience with FPGA toolchains such as Xilinx Vivado/Vitis and Tcl automation.
- Practical understanding of PCIe and DMA at a system level, including common operational issues (e.g., device detection problems, DMA hangs, throughput degradation).
- Experience with monitoring and logging systems (Prometheus, Grafana, ELK, or similar).
- Ability to work independently, set up environments from scratch, and maintain clear technical documentation.
Technology Stack
- Linux, Bash, Python
- Git, CI/CD tools, automation frameworks
- Xilinx Vivado / Vitis (or equivalent FPGA toolchain)
- Prometheus, Grafana, ELK (or similar monitoring/logging stack)
What We Offer
- Work on a deep-tech FPGA platform used for advanced engineering and research tasks.
- A hands-on environment with real hardware systems and complex infrastructure challenges.
- A small, technically focused team with high ownership and impact.
Required skills experience
| FPGA | 5 years |
| Linux | 5 years |
| Git | 5 years |
| Python | 5 years |
| bash | 5 years |
Required languages
Published 16 March
4 views
ยท
1 application
๐
Average salary range of similar jobs in
analytics โ
Loading...