Source Job

France

  • Build and maintain core technology behind next-generation Linux software distribution through snapd, focusing on secure, reliable application delivery.
  • 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.

Go Python C C++ Linux

17 jobs similar to Linux devices software engineer - snapd

Jobs ranked by similarity.

Netherlands

  • Engage with customers to design and deliver embedded Linux solutions for devices and IoT.
  • Work across the Linux stack including boot processes, firmware, Secure Boot, and packaging.
  • Troubleshoot complex system-level issues and collaborate with global teams.

The partner company is a technology firm specializing in embedded Linux systems for IoT and devices. It operates with a globally distributed team and emphasizes autonomy, ownership, and continuous learning.

Europe

  • Lead the architecture and development of security agent capabilities for runtime threat detection and workload protection.
  • Design and build reusable eBPF-based monitoring for process, file, and network visibility in Linux environments.
  • Partner with product, security, infrastructure, and engineering teams to deliver shared platform capabilities across multiple products.

Datadog is the leading observability and security platform for the AI era, providing businesses with unified visibility across the technology stack. With thousands of employees globally, Datadog values an inclusive culture and offers a hybrid workplace to foster collaboration and work-life harmony.

Global

  • Design and develop new features for the iPaaS and APIM platform using a modern tech stack including C++, Java, and Lua.
  • Take ownership of projects from design through deployment, ensuring scalability, reliability, and performance in a 24x7x365 environment.
  • Collaborate with engineers, product managers, and operations to push the boundaries of enterprise integration.

Jitterbit automates and orchestrates business systems to empower teams, unlock value, and accelerate business transformation. It provides a unified AI-infused low-code platform for integration, orchestration, automation, and app development, serving organizations globally with a remote-first, collaborative, and mission-driven culture.

Global

  • Collaborate with globally distributed teams and silicon vendors to integrate SoC support into Ubuntu Linux kernel across multiple hardware platforms.
  • Diagnose, debug, and resolve complex kernel-level issues and develop, submit, and maintain Linux kernel patches.
  • Build and deliver silicon-optimized kernel variants; improve automation, tooling, and CI/CD systems for kernel build and release processes.

Our partner hires for a global, fully remote work environment focusing on open-source technologies and silicon enablement. They offer opportunities for international travel and a learning budget of ~$2,000 per year, fostering a collaborative culture.

Global Unlimited PTO 18w maternity 12w paternity

  • Architect the automation platform to orchestrate package creation, test generation, and image building.
  • Build AI-powered tooling with LLM-integrated pipelines for manifest generation and test scaffolding.
  • Write production Go code and develop CLI tools, services, and integrations alongside a small team.

Chainguard is the trusted source for open source, delivering hardened, secure, and production-ready builds of open source software and AI agents to help organizations build faster, stay compliant, and eliminate risk. The company is venture-backed by leading investors and serves Fortune 500 enterprises and global industry leaders, fostering a culture of customer obsession, intentional action, and trust.

Germany

  • Contribute to the design, development, and operation of compute node services for large-scale GPU-based infrastructure.
  • Work on virtualization layers, Kubernetes, and systems engineering to optimize performance and scalability.
  • Collaborate on integrating GPU, DPU, and high-performance hardware acceleration technologies.

Jobgether is an AI-powered job matching platform that connects candidates with hiring companies. They operate globally with a focus on efficient recruitment. The culture is collaborative and leverages technology to enhance hiring processes.

Global

  • Design, develop, and maintain filesystem and container runtime components of Docker's local runtime stack.
  • Investigate and resolve correctness, performance, and stability issues across macOS, Windows, and Linux.
  • Work on VirtioFS, OverlayFS, and related filesystem technologies for AI agent workloads.

Docker provides developer tooling trusted by over 20 million monthly users and 20 billion container image pulls, enabling build, share, and run for applications. They are a globally distributed, remote-first team defining how software gets built and delivered with AI agent integration.

India

  • Develop, maintain, and optimize applications using C++ in a Linux-based environment.
  • Write clean, maintainable, and high-performance code aligned with software engineering best practices.
  • Test, debug, and deploy applications while ensuring system stability and reliability.

Jobgether uses AI-powered matching to streamline job applications for candidates. This posting is on behalf of a partner company, which manages all applications and next steps; the role is part of a collaborative and technology-driven environment.

EMEA Americas

  • Collaborate proactively with a globally distributed team to write, test, and document high-quality code.
  • Debug issues and interact with a vibrant community, reviewing code produced by other engineers.
  • Attend conferences to represent Canonical and the Charmed Observability Stack, with travel 2 to 4 weeks per year.

Canonical is a leading provider of open source software and operating systems, known for Ubuntu. The company is a pioneer of global distributed collaboration with 1200+ colleagues in 75+ countries, is founder-led, profitable, and growing.

  • Advance Firefox's security architecture and cryptography stack, including cryptographic protocols and WebPKI.
  • Design and implement web platform security features in collaboration with the broader web community.
  • Improve browser reliability, performance, and resource efficiency through analysis and optimization.

Mozilla Corporation is a non-profit-backed technology company that develops the Firefox web browser and focuses on privacy, AI, social media, and security. With over 225 million monthly users, Mozilla is dedicated to making the internet better for people and is owned by the Mozilla Foundation.

UK

  • Design and deliver secure, scalable software solutions using Go within a cloud-native architecture.
  • Build platform capabilities for API security, cryptographic controls, AI governance, and supply chain security.
  • Collaborate with engineering, platform, and security teams to enhance production system security and resilience.

Jobgether is a platform that uses AI-powered matching to connect candidates with roles. They partner with companies to manage applications and next steps, fostering an inclusive and diverse working environment.

US Canada

  • Contribute to development tasks focused on reducing technical debt and improving code quality with guidance from senior team members.
  • Solve defined technical problems and participate in code reviews to build technical skills with modern technologies and AI tools.
  • Apply foundational software development practices including documentation, testing, debugging, and data structures.

Applied Systems transforms the insurance industry with innovative software and services. With over 40 years of experience in insurtech, they foster a culture of learning, innovation, and collaboration among a diverse team.

$148,750–$201,250/yr
United States Unlimited PTO

  • Own full-stack design and delivery of platform capabilities from architecture to deployment and observability.
  • Build open source infrastructure packages for airgap and cloud-native environments and write comprehensive tests.
  • Work directly with product and customers to translate mission problems into platform capabilities and mentor team members.

Defense Unicorns delivers mission value by streamlining software delivery for defense and civil agencies, focusing on speed, security, and optionality. The team includes innovators, software engineers, and veterans with decades of experience delivering technology programs across the federal market.

Saudi Arabia Unlimited PTO

  • You will own problems end-to-end, from deep OS internals to networking and distributed systems.
  • You debug by understanding, not by guessing, and you start hard things and finish them.
  • You write code the next engineer respects, with strong opinions on memory, concurrency, and correctness.

MinIO is the industry leader in high-performance object storage, powering production infrastructure for more than half of the Fortune 500. With a flat culture of full ownership and no managers, the engineering team is composed of ICs, architects, and leads who value craftsmanship and low ego.

Global

  • Apply expert-level software engineering knowledge to bug fixing, feature implementation, and codebase refactoring across multiple programming languages.
  • Analyze and enhance software codebases for clarity, maintainability, and efficiency, and collaborate with multidisciplinary teams for AI model improvement.
  • Evaluate system architecture and recommend technical strategies, delivering clear communication on findings and progress.

Our client is a rapidly growing, venture-backed AI company that helps shape the next generation of intelligent systems by combining world-class human expertise with machine learning workflows. Backed by over $40 million in funding, the company works with a rapidly expanding international network of experts to build critical human intelligence infrastructure for the AI economy.

Europe 5w PTO

  • Design and optimize high-performance low-level C++ code for system-critical JVM runtime components and distributed communications.
  • Lead complex technical projects from design through production, owning outcomes under real-time constraints.
  • Mentor junior engineers and collaborate across teams to ensure robust solutions through constructive peer review.

Azul develops award-winning enhanced builds of OpenJDK for superior application performance and efficiency. They are a global leader in Java runtime solutions with offices in Prague, Limassol, and Belgrade, fostering a culture of collaboration and top engineering expertise.