Fortaegis Technologies logo

CI/CD Build Engineer

Fortaegis Technologies

Amsterdam
Full-time
2-5 years experience
On-site

Key Skills

GitLab CI
GitHub Actions
Make
CMake
Yocto
Petalinux
Linux
Docker
Podman
Python
Bash
Ansible
Tcl
DevOps
Infrastructure-as-code
Release management

Job Description

Job description

Fortaegis is a fast-scaling, highly ambitious and cutting-edge semiconductor company. We are looking for a CI/CD Build Engineer to own and operate the GitLab CI/CD ecosystem that builds FPGA bitstreams, firmware, and application binaries. This role ensures that everything produced by the hardware, firmware, and application teams can be built, packaged, and versioned automatically and prevents the building from being inconsistent, time-consuming, and dependent on manual work from developers. We are looking for candidates with not only an exceptional skillset, but also an exceptional mindset, willing to go above and beyond to make our breakthrough product even better.


Key contribution:

  • Provides reliable, automated pipelines that generate FPGA bitstreams, firmware images, and application binaries.

  • Ensures all artifacts are reproducible, traceable, and ready for deployment by the integrator.

Job requirements

  • Strong experience with GitLab CI or GitHub Actions–style pipelines.

  • Expertise in build systems (Make, CMake, Yocto, or Petalinux).

  • Strong Linux system administration skills.

  • Containerization (Docker/Podman).

  • Scripting: Python, Bash, Ansible.

  • Familiarity with FPGA tooling automation such as Tcl.

  • Knowledge of DevOps culture, infrastructure-as-code, and deployment automation.

  • Strong documentation practices.


Nice to have

  • GitLab CI/CD Certifications.

  • Docker Certifications (e.g. DCA).

  • AWS DevOps Certification.

Job responsibilities

  • Maintain GitLab repository, runners, caching, and shared build infrastructure.

  • Build and maintain FPGA build flows (Vivado/Vitis), cross-toolchains (ARM GCC), Yocto/PetaLinux, and firmware build systems.

  • Create multi-stage pipelines that build hardware, firmware, and application stacks then package them into unified artifacts.

  • Implement reproducible builds and artifact versioning.

  • Monitor pipeline performance and optimize for build time and reliability.

  • Maintain build-related Docker images, scripts, and infrastructure-as-code.

  • Release management.

Additional information

The successful candidate will have the unique opportunity to participate in shaping the design of our groundbreaking product, contributing to the development of ultra-secure and high-performance SoC designs. They will be part of a dynamic and innovative team, working in a collaborative and challenging environment at the forefront of semiconductor technology.

Core Responsibilities

Own and operate the GitLab CI/CD ecosystem to automate the building, packaging, and versioning of FPGA bitstreams, firmware, and application binaries. Maintain build infrastructure, optimize pipeline performance, and ensure all artifacts are reproducible and traceable.

Requirements

Requires strong experience with GitLab CI or GitHub Actions and expertise in build systems like Make, CMake, Yocto, or Petalinux. Candidates must possess strong Linux system administration skills and proficiency in containerization and scripting languages.

About Fortaegis Technologies

Industry: Semiconductor Manufacturing

Company size: 51-200 employees

Our Silicon Platform embeds sovereignty into the very foundations of compute for an AI-empowered, quantum-enabled world. Not a layer. Not an add-on. A new computational backbone where speed, security, and resilience converge to strengthen the West and its allies.

Added 1 months ago