Volver a la lista

Descripción de la vacante

Linux Devices Software Engineer - Snapd en Málaga, España

Jobgether

  • RemotoTrabaja desde cualquier lugar
  • ContratoTemporal o freelance

$2k USD / year

Málaga, España

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Linux devices software engineer - snapd based in Spain.
This role focuses on building and maintaining the core technology behind next-generation Linux software distribution through snapd, enabling secure, reliable, and consistent application delivery across IoT devices, desktops, and servers. You will work on system-level software written primarily in Go, contributing to container-like confinement, security sandboxing, telemetry, and device management capabilities. Operating in a highly distributed engineering environment, you will collaborate with talented engineers worldwide to design robust solutions that run at the heart of the Linux operating system. This position is ideal for a developer passionate about open-source software, low-level systems engineering, and building highly reliable, production-grade Linux infrastructure.
Accountabilities:
Design, develop, and maintain high-quality features for snapd and related Linux device management components.
Debug and resolve complex system-level issues across Linux environments, ensuring stability, security, and performance.
Contribute to secure software delivery mechanisms, including confinement, sandboxing, and container-like isolation technologies.
Collaborate with a distributed engineering team to discuss architecture, review code, and deliver robust technical solutions.
Write maintainable, well-tested code with strong emphasis on reliability, performance, and security.
Participate in peer code reviews and ensure adherence to best practices in software engineering and open-source development.
Investigate system behavior under edge cases such as failures, power loss, or unexpected interruptions to improve system resilience.
Engage in global team planning sessions and occasional in-person engineering sprints.
Requirements:
Strong experience in software development using Go, Python, C, or C++.
Solid understanding of Linux systems internals, including cgroups, namespaces, and AppArmor or similar security frameworks.
Proven experience building or maintaining system-level software, daemons, or Linux-based services.
Strong commitment to software quality, including testing, code reviews, and maintainable engineering practices.
Experience working with or contributing to open-source projects is highly desirable.
Excellent problem-solving skills and ability to work in complex, distributed environments.
Strong communication skills and ability to collaborate effectively with remote teams.
Bachelor's degree in Computer Science, Engineering, or a related STEM field, or equivalent practical experience.
Passion for Linux, open-source development, and systems-level engineering.
Benefits:
Fully remote working environment with global collaboration.
Competitive compensation with annual performance reviews.
Performance-based bonus or incentive programs.
Annual personal learning and development budget of USD 2,000.
Generous annual leave and parental leave policies.
Employee Assistance Program and wellness support services.
Opportunities for international travel to team sprints and company events.
Recognition rewards and career development opportunities.
Priority travel benefits for long-haul company gatherings.
Inclusive, open-source-driven engineering culture focused on excellence and innovation.
How Jobgether works:
We use an
AI-powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacantes similares

Más como este puesto

  • Remoto
  • Tiempo completo
... Information Technology Industries Technology, Information and Media Referrals increase your chances of interviewing at Capgemini by 2x Get notified about new Linux Engineer jobs in Madrid, Community of Madrid, Spain . Madrid, Community of Madrid, Spain 6 hours ago Madrid, Community of Madrid, Spain 1 week ago Madrid, Community ...

Madrid, España

  • Remoto
  • Tiempo completo
Responsibilities - Build and maintain Yocto-based Linux images, including layers, recipes, BSPs, and board bring-up. - Develop and maintain Linux kernel drivers for Wi-Fi and network measurement devices. - Work with device trees, cross-compilation, and debugging on real hardware. - Maintain CI/CD for image builds and releases, ...

Elche, España

  • Remoto
... aprendizaje y tus aspiraciones. Todo esto forma parte de nuestra filosofía #CONVOTISLife. Crecemos contigo. Requisitos En CONVOTIS Iberia buscamos un/a Embedded Linux Engineer para un equipo de hardware y firmware con base en Finlandia, de modo que parte de la colaboración es remota. Trabajarás en las imágenes Linux basadas ...

Elche, España

  • Híbrido
  • Tiempo completo
Embedded Linux Engineer En Arelance sabemos que las personas son el activo más importante dentro de una empresa y por tanto invertimos muchos esfuerzos en buscar los mejores profesionales para nuestros clientes, y en ofrecer a nuestros candidatos los mejores proyectos. En este momento buscamos un Ingeniero/a de Sistemas ...

Alacante, España

  • Híbrido
... withprovenexperienceexecutingafulldevelopmentcycle. - Experience in developing multidisciplinary medical devices. - Minimum of 2 years of leading a technical mechanical engineering aspect of a project. - Strong practical engineering background in mechanical engineering for commercial production. - Familiar with electrical engineering, ...

Barcelona, España

  • Híbrido
  • Tiempo completo
... experience executing a full development cycle. - Experience in developing multidisciplinary medical devices. - Minimum of 2 years of leading a technical mechanical engineering aspect of a project. - Strong practical engineering background in mechanical engineering for commercial production. - Familiar with electrical engineering, ...

Barcelona, España

  • Híbrido
Design, implement, and maintain large-scale Linux infrastructure, including Red Hat OpenShift/Kubernetes, automation tools like Ansible/Bash/Python, and virtualization. Requires 5+ years of experience. [{"name": "trabajo_hibrido", "text": "Trabajo h\u00edbrido", "categoryName": "Working conditions"}]

Madrid, España

  • Remoto
  • Cloud
NTT DATA in Spain is seeking an entry level Networking Remote Field Service Engineer (L1). You will operate in the region and provide professional remote technical support to clients by identifying and resolving https://jobeax.com/link/cO2wpH9EJMPnCXdO proactive service activities, you will restore service and ensure requests ...

Coruña, España

XMPP Standards Foundation

Support Engineer Videri

  • Remoto
  • Marketing
... meetings About you: - 3-5 years of customer service experience preferably in an IoT environment - Associate or bachelor’s degree or college diploma, Computer Engineering or a related quantitative field - Operating Systems: Linux, iOS, Mac OS X, Android - Software: AWS, Python, Atlassian Suite, JSON, Zendesk, Postman, JIRA ...

Barcelona, España

driverevel.com

Software Engineer

  • Remoto
  • Híbrido
  • TI
... equipos más grandes de la empresa, operaciones, logística, customer experience, producto). Qué buscamos Un perfil con experiencia , con background sólido en software , experiencia desarrollando un producto y que sepa trabajar en equipo. Buscamos perfiles tanto exclusivamente de backend o frontend o de aplicaciones móviles ...

España, España