Linux Cryptography and Security Engineer

hace 4 días


castilla león, España Canonical A tiempo completo

Linux Cryptography and Security Engineer Your role at Canonical: Build and maintain the security foundations that enable Ubuntu and its users to operate securely and remain compliant with international information security standards such as FIPS 140‑3 and Common Criteria. Responsibilities Collaborate with other engineers in the Security Hardening team to achieve and retain various Security certifications. Extend and enhance Linux cryptographic components such as OpenSSL, Libgcrypt, and GnuTLS to support FIPS and CC certification. Collaborate with external security consultants to test and validate kernel and crypto module components. Work with external partners to develop security hardening benchmarks and audit + remediation automation for Ubuntu. Contribute to Ubuntu mainline and upstream projects to land solutions and benefit the community. Communicate and collaborate within and outside Canonical to identify opportunities to improve our security posture, rapidly resolve issues, and deliver high‑quality solutions on schedule. Qualifications Hands‑on experience with low‑level Linux cryptography APIs and debugging. Excellent software engineering fundamentals, including prior experience with C development. Hands‑on experience with Linux system administration and shell scripting. Demonstrated knowledge of security and cryptography fundamentals, with direct experience writing secure code and implementing best practices. Significant development experience working with open‑source libraries. Excellent verbal and written communication skills for efficient collaboration with internal and external partners in a remote‑first environment. Additional Skills Prior experience working on FIPS/Common Criteria certified products and in‑depth knowledge of the underlying standards. Prior experience working directly with DISA‑STIG or CIS benchmarks, including related audit + remediation tooling (e.g. Compliance as Code). Experience working directly with the Linux Kernel. Prior experience with Python, OVAL (Open Vulnerability Assessment Language), and Ansible. History of contributions to open‑source projects. What we offer you Distributed work environment with twice‑yearly team sprints in person – we’ve been working remotely since 2004. Personal learning and development budget of USD 2,000 per year. Annual compensation review. Recognition rewards. Annual holiday leave. Maternity and paternity leave. Employee Assistance Programme.Opportunity to travel to new locations to meet colleagues. Priority Pass for travel and long‑haul company events. About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the publisher of Ubuntu – one of the most important open‑source projects and platform for AI, IoT, and the cloud – we are changing the world on a daily basis. We recruit globally, set high standards for people joining the company, and expect excellence. Canonical has been a remote‑first company since its inception in 2004. Working at Canonical is a step into the future, challenging you to think differently, work smarter, learn new skills, and raise your game. Equal‑Opportunity Employment Canonical is an equal‑opportunity employer. We foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity, we will give your application fair consideration. Location Salamanca, Castilla y León, Spain Seniority level Entry level Employment type Full‑time Job function Information Technology Industries Software Development #J-18808-Ljbffr


  • Engineering Manager

    hace 2 semanas


    castilla león, España Canonical A tiempo completo

    Overview Engineering Manager - Security Standards and Hardening role at Canonical. The role focuses on leading the security standards for open source software across the Ubuntu platform, including desktops, servers, edge devices, cloud infrastructure, Kubernetes and OpenStack. You will help certify core components to meet industry standards and guide...


  • castilla león, España Canonical A tiempo completo

    Linux Devices Software Engineer – snapd Join to apply for the Linux devices software engineer - snapd role at Canonical . Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough initiatives such as public cloud, data science, AI,...


  • castilla león, España Canonical A tiempo completo

    A leading open source software provider in Spain seeks a software engineer passionate about Python and distributed systems. You will design and deliver open source software operations code while ensuring application reliability across the Linux stack. The ideal candidate has a Bachelor's degree and experience with Linux administration, public cloud, Docker,...


  • castilla león, España Canonical A tiempo completo

    A global tech firm is seeking an Embedded & Desktop Linux Systems Engineer to optimize Ubuntu for the latest hardware. The fast-paced role involves designing integrations, leading technical engagements, and working across the Linux stack. Candidates should have a Bachelor's degree in Computer Science, experience with Linux packaging, and programming in...


  • castilla león, España Canonical A tiempo completo

    Ubuntu Linux Kernel Engineer – Silicon Enablement Join Canonical as a Ubuntu Linux Kernel Engineer – Silicon Enablement and help expand Ubuntu Linux support for System On Chip (SoC) platforms, optimizing performance for vendors such as NVIDIA, Xilinx, MediaTek, and Qualcomm. Overview Ubuntu Linux is the most popular Linux distribution worldwide....


  • castilla león, España Canonical A tiempo completo

    Linux Software Engineer – Ubuntu for Next‑Gen Silicon (multiple roles and seniority levels) Join Canonical as a Linux Software Engineer – Ubuntu for Next‑Gen Silicon (multiple roles and seniority levels) role at Canonical. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets....


  • castilla león, España Canonical A tiempo completo

    A leading technology company is seeking a Linux Devices Software Engineer for their SnapD team. This entry-level role involves writing and debugging mission-critical Golang code, promoting software delivery and device management while collaborating with a global team. Ideal candidates should have a relevant degree and experience in software development with...


  • castilla león, España Canonical A tiempo completo

    Embedded & Desktop Linux Systems Engineer - Optimisation Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. The role is a fast‑paced, problem‑solving role that's challenging yet exciting. The right candidate must be resourceful, articulate, and able...


  • castilla león, España Canonical A tiempo completo

    Join to apply for the Ubuntu Core Software Engineer role at Canonical 2 months ago Be among the first 25 applicants Join to apply for the Ubuntu Core Software Engineer role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in...


  • castilla león, España Canonical A tiempo completo

    A leading open source software provider is looking for a Linux Software Engineer for Next-Gen Silicon in a fully remote role. The ideal candidate will possess strong fundamentals in C, C++, and Python, along with an undergraduate degree in a technical subject. Responsibilities include collaborating within a distributed team, maintaining software standards,...