Open-Source Firmware Test Engineer

Permanent employee, Full-time · 9elements HQ

About the Job
We are changing how firmware is developed - period! We break up current standards and rethink how firmware should be developed. During that process, we evolved into the biggest open-source firmware vendor worldwide.

Your mission
You are one of the key roles in our team. You are responsible for our test setup and enable us to scale further. You rethink how we run tests and push with standards with us together on how open-source firmware should be tested.


  • Scale our testing infrastructure
  • Add new features to our internal Continuous Integration (CI) system
  • Push new standards - internally and through the Open-Source Firmware Foundation
  • Help us keep the high-level quality of our code, tested - fully automated!
Your profile
  • You like to work with hardware
  • You prefer Golang over Python or C
  • You love the challenge - hardware testing is challenging and we need to rethink how this can be done fully automated.
  • You like to work open-source
Why us?
The Cyber Security Division is a high-tech team that is constantly redefining the limits and boundaries of the current state of software development using cutting-edge open-source technologies. We are living the open-source spirit and are involved in multiple projects.
What you get out of it
We are one of the main contributors to open-source firmware for years. We drive the community either through our conference, the Open-Source Firmware Conference or through the Open-Source Firmware Foundation. Altogether, our company is one of the most contributors to coreboot, and we are running the coreboot hardware QA system.
And we want more. We want to change the firmware ecosystem and step up to the traditional firmware vendors. And you will be there, right at the edge of the disruption!
About us
9elements is a home for coders and designers, a place for the makers and shakers, a playground for the crazy ones. It could be yours as well. 
Your application!
We appreciate your interest in our team. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at jobs@9elements.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.