
Linux Cryptography and Security Engineer
3 weeks ago
This is a unique opportunity to use your software engineering and cryptography skills to build and maintain the security foundation that enables Ubuntu and its users to operate securely and remain compliant with international information security standards such as FIPS 140-3 and Common Criteria.
You will use your applied cryptography, Linux Security, and coding skills to enhance the Ubuntu distribution and work with organizations such as DISA and CIS to draft and implement security hardening benchmarks for Ubuntu.
As a member of the Security Hardening team, you will develop automation tooling to audit deployed systems for DISA-STIG and CIS benchmark compliance, collaborate with internal and external stakeholders to identify gaps, and develop solutions to address these challenges. You will influence team and security culture, facilitate technical delivery, and collaborate closely with Canonical's kernel team and the wider engineering organization to drive features impacting all Ubuntu users.
Day-to-day responsibilities- Collaborate with other engineers in the Security Hardening team to achieve and retain various security certifications.
- Extend and enhance Linux cryptographic components (OpenSSL, Libgcrypt, GnuTLS, and others) for FIPS and CC certification.
- Work with external security consultants to test and validate kernel and crypto module components.
- Develop security hardening benchmarks and automate audit + remediation processes for Ubuntu with external partners.
- Contribute to Ubuntu mainline and upstream projects to benefit the community.
- Communicate and collaborate within and outside Canonical to improve security, resolve issues, and deliver solutions.
- Hands-on experience with low-level Linux cryptography APIs and debugging.
- Strong software engineering fundamentals, including experience with C development.
- Experience with Linux system administration and shell scripting.
- Knowledge of security and cryptography fundamentals, with experience in writing secure code.
- Development experience with open source libraries.
- Excellent communication skills for remote collaboration.
- Experience with FIPS/Common Criteria certified products and standards.
- Experience with DISA-STIG or CIS benchmarks and audit tooling.
- Experience with Linux Kernel development.
- Knowledge of Python, OVAL, and Ansible.
- Contributions to open source projects.
We offer competitive compensation considering location, experience, and performance, with annual reviews and bonuses. Benefits include a personal learning budget, remote work environment, travel opportunities, and more.
About CanonicalCanonical is a leader in open source, publishing Ubuntu, and fostering innovation in AI, IoT, and cloud computing. We are a remote-first company committed to diversity and excellence.
Canonical is an equal opportunity employer, welcoming applications from all backgrounds.
#J-18808-Ljbffr-
Linux Devices Software Engineer
3 weeks ago
Manama, Manama, Bahrain RESO Full timeThis role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels.We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an...
-
Linux System Engineer
3 weeks ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Linux System Engineer - QA, Tooling, Automation role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Linux System Engineer - QA, Tooling, Automation role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and...
-
Embedded Linux Field Engineer for Devices/IoT
3 weeks ago
Manama, Manama, Bahrain Canonical Full timeEmbedded Linux Field Engineer for Devices/IoTJoin or sign in to find your next jobJoin to apply for the Embedded Linux Field Engineer for Devices/IoT role at CanonicalEmbedded Linux Field Engineer for Devices/IoT3 days ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Field Engineer for Devices/IoT role at CanonicalJob...
-
Embedded Linux Field Engineer for Devices/IoT
3 weeks ago
Manama, Manama, Bahrain RESO Full timeJob DescriptionCanonical 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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and...
-
Lead Linux Kernel Engineer
3 weeks ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Lead Linux Kernel Engineer - Ubuntu role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Lead Linux Kernel Engineer - Ubuntu role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...
-
Associate Linux Support Engineer
3 weeks ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Associate Linux Support Engineer role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Associate Linux Support Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating...
-
Engineering Manager
3 weeks ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Engineering Manager - Ubuntu Security role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Engineering Manager - Ubuntu Security role at CanonicalAs the most widely used Linux distribution, Ubuntu underpins the security of the entire internet. The role of Security...
-
Associate Linux Support Engineer
3 weeks ago
Manama, Manama, Bahrain RESO Full timeCanonical 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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Cybersecurity Lead
4 weeks ago
Manama, Manama, Bahrain Nexcel Computer Solutions Full timea. Primary role: Support the department in overseeing the development and maintenance of the project's cybersecurity architecture; leading or assisting in the implementation and management of cybersecurity solutions; implementing, monitoring, and maintaining cybersecurity operational processes; and producing reports for the assessment and functioning of...
-
Software Engineer
3 weeks ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Software Engineer - Industrial IoT role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Industrial IoT role at CanonicalThis is an exciting opportunity for a software engineer passionate about open source software, Linux, edge computing, and IoT. Come...