Senior Linux Appliance Engineer - Edge Platform

Milestone systems
Barcelona, Spain
about 2 months ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Systems Engineering Bash Shell System Configuration Linux Linux on Embedded Systems Python (Programming Language) Ansible Data Logging Cloud Platform System Kubernetes Multiaccess Edge Computing Terraform
+3 more
Industrial Software Docker Golang

Job description

Join Milestone and build infrastructure that feels like a product!Impact & PurposeWe are building a Linux-based software appliance that customers can install, upgrade, operate, and recover with confidence in real-world environments.Some deployments will run on customer-controlled hardware.Some will be airgapped.Some will have limited or intermittent connectivity.Many will be operated by people who should not need to become Linux or Kubernetes experts to keep the system healthy.This is not primarily a cloud platform role.You should be comfortable working below Kubernetes: Linux bootstrapping, system services, networking, storage, installation media, offline artifacts, upgrades, rollback, diagnostics, and recovery.Kubernetes is part of the platform, but the hard part is making the whole appliance lifecycle reliable, repeatable, and supportable.LocationWe are looking for a Senior Linux Appliance Engineer - Edge Platform, based in Barcelona, Spain (hybrid mode of working).Role SummaryAs a Senior Linux Appliance Engineer, you will help design and build the foundation for a turnkey on-premise and edge platform used in hybrid, offline, and airgapped environments.You will work across Linux, automation, container runtime, Kubernetes, installation flows, upgrade mechanisms, recovery paths, diagnostics, and operational tooling.The goal is not just to make infrastructure work once.The goal is to make it work predictably across many customer installations, hardware profiles, and lifecycle events.This is a hands?on engineering role with strong technical ownership and influence on architecture, product quality, engineering standards, and long?term operability.What You Will DoDesign and evolve a production?grade Linux software appliance for edge and on?premise deployments.Build reliable install, upgrade, rollback, factory reset, and recovery workflows.Work on Linux system configuration, bootstrapping, services, networking, storage, logging, hardening, and troubleshooting.Support offline and airgapped operation, including artifact packaging, local registries, dependency handling, and upgrade bundles.Help define the boundary between the host OS, Kubernetes, platform services, and application workloads.Create automation and guardrails that reduce manual operations and make customer installations supportable.Improve observability, diagnostics, and support tooling so failures can be understood without heroic manual access.Collaborate with product, engineering, support, and customer?facing teams to turn complex infrastructure into a product experience.Shape engineering practices around reliability, lifecycle management, testing, release quality, and operational safety.What You Bring to the TeamWe are looking for a strong systems engineer with deep hands?on experience in Linux and production environments:Linux systems in production, including troubleshooting, networking, storage, logs, security hardening, and performance.Building or maintaining systems that run outside normal cloud environments, such as appliances, edge systems, industrial systems, embedded Linux devices, on?prem platforms, or customer?managed infrastructure.Installation, provisioning, patching, upgrade, rollback, backup, recovery, or lifecycle automation.Automation using tools such as Ansible, Bash, Python, Go, Terraform, Ignition, Kickstart, preseed, or similar.Containers and container runtimes such as Docker.Practical Kubernetes experience, especially around node behavior, networking, storage, resource usage, observability, and troubleshooting.Working with restricted or offline environments, including local package mirrors, registries, signed artifacts, version manifests, or dependency bundles.How You Will Make a DifferenceYou will help create a platform that customers can trust to run reliably in complex, real?world environments with minimal operational overhead.Your work will reduce infrastructure complexity and make powerful systems easier to deploy, manage, and support.We value engineers who think in terms of systems and lifecycles - not just components.You design for reliability, upgrades, rollback, and long?term maintainability, with a focus on simplicity, predictability, and operational clarity.How We Support YouIndividual development plans aligned with your career goalsAccess to training, learning resources, and certificationFlexible working arrangementsSupportive leadership and regular feedbackOpportunities for cross?functional and cross?regional collaborationSocial activities and spaces to connect with colleaguesWhat We OfferGym contributionLuxury health and dental packageBicing annual fee reimbursementLife insuranceAbout the TeamWe care about building dependable systems, strong engineering foundations, and products that are simple to operate.We value thoughtful collaboration, practical solutions, and continuous improvement over unnecessary complexity.If this role sounds exciting, but you don’t match every qualification, we still encourage you to apply.We value diverse perspectives, curiosity, and engineers who care deeply about building reliable products.About UsMilestone Systems is a leading provider of data?driven video technology software.Our portfolio includes XProtect video management software, Arcules video surveillance as a service, and BriefCam analytics.We amplify what organizations of any size can see, do, and achieve with video.Guided by our People First mindset-freedom, inclusion, and togetherness-we always consider our employees, partners, and communities in everything we do.#J-*****-Ljbffr

Requirements

As a Senior Linux Appliance Engineer, you will help design and build the foundation for a turnkey on-premise and edge platform used in hybrid, offline, and airgapped environments.

About the company

Barcelona, España

Join Milestone and build infrastructure that feels like a product! Impact & Purpose We are building a Linux-based software appliance that customers can install, upgrade, operate, and recover with confidence in real-world environments. Some deployments will run on customer-controlled hardware. Some will be airgapped. Some will have limited or intermittent connectivity. Many will be operated by people who should not need to become Linux or Kubernetes experts to keep the system healthy. This is not primarily a cloud platform role. You should be comfortable working below Kubernetes: Linux bootstrapping, system services, networking, storage, installation media, offline artifacts, upgrades, rollback, diagnostics, and recovery. Kubernetes is part of the platform, but the hard part is making the whole appliance lifecycle reliable, repeatable, and supportable. Location We are looking for a Senior Linux Appliance Engineer - Edge Platform, based in Barcelona, Spain (hybrid mode of working). Role Summary, Milestone Systems is a leading provider of data?driven video technology software. Our portfolio includes XProtect video management software, Arcules video surveillance as a service, and BriefCam analytics. We amplify what organizations of any size can see, do, and achieve with video. Guided by our People First mindset-freedom, inclusion, and togetherness-we always consider our employees, partners, and communities in everything we do. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all