About the job
Location and Flexibility
This position follows a hybrid model. Work can be done from home or at the RIPE NCC office in Amsterdam, which is located at Amsterdam Central Station. Candidates must already reside in the Netherlands to be considered.
Compensation and Hours
- Annual salary between €50,000 and €64,000, including allowances and secondary benefits
- Full-time schedule: 37.5 hours per week
- Part-time arrangements are also possible
Role Overview
The Linux/OpenWRT Systems Engineer will support firmware development for RIPE Atlas probes, which form part of a global Internet measurement platform. This platform depends on around 14,000 volunteer-hosted probes to gather and share network performance data, including DNS queries, traceroutes, pings, NTP, and HTTP metrics.
The firmware is primarily written in C, with scripting components, and is released as open source. The technology stack includes tools such as libevent and BusyBox, running on OpenWRT or Oracle Linux, and is packaged for additional operating systems. Security and stability are always prioritized throughout the development process.
This role involves close collaboration with an international team that values teamwork and ongoing learning.
Key Responsibilities
- Oversee and maintain the release process for RIPE Atlas probe firmware and software across multiple Linux-based platforms

