Senior Linux Engineer
Location
Amsterdam, Amsterdam, Netherlands
Salary
€€5000-€6000 - Per Month
Mid-Senior Linux Engineer
Permanent, full-time Amsterdam, Hybrid €4,500 – €6,000 gross per month base salary, plus benefits
About the Client
An engineering-driven manufacturing company building metal technology, combining robotics and materials science to serve industrial customers with large-scale production needs. The team is growing fast and looking to add senior engineering talent to its core platform group.
Project / Role Overview
You'll own the Linux foundation that runs the company's 3D printers: the custom system images built in-house, the print control software stack on top, and the Linux + Docker platform that powers them in the field. You'll set direction for security, reliability, and update delivery, help lead day-to-day operation, and work closely with firmware, robotics, and product teams while mentoring the engineers around you.
Responsibilities
Own the build, customization, and update pipeline for Linux system images deployed to printers in the field
Design, develop, and maintain the Linux-based print control software
Harden the security of the Linux platform, covering patching, access control, secure update delivery, and threat mitigation
Help lead development and operation of the Linux + Docker platform, from containerized services to deployment and monitoring
Manage releases and ensure smooth deployments
Conduct code reviews and mentor junior engineers
Optimize software for performance, scalability, reliability, and security in industrial environments
Contribute to automation, monitoring, and control software across the print stack
Required Skills and Experience
Bachelor's or Master's degree, preferably in a technical field 4+ years of software experience with a track record of building simple solutions for complex problems
Proficient in Python Experience with CI/CD pipelines Strong Linux experience at the system level, not just as a user
Experience building and updating Linux systems from custom images, such as Yocto, Buildroot, Debootstrap, or equivalent
Working knowledge of Linux security: hardening, patch management, secure boot/update, access control, encryption
Strong Docker experience
Experience writing unit, integration, and end-to-end tests
Strong written and spoken English
Nice to Have:
Experience with industrial control systems
Deep knowledge of networking
Contributions to open-source projects or relevant publications Interview
Process Two stages: an initial screen followed by a technical interview