Sales Analytics Partner III (EMEA)
IT Services and IT Consulting Company Dubai, United Arab Emirates
Unlock employer Dubai, United Arab Emirates Posted: 21 Mar 2025
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directlyAbout the Job: Every year, we select new junior professionals into the Canonical kernel team to work on the Linux kernel for Ubuntu. If you have enjoyed operating systems in your coursework or current role, possess strong C programming skills (and possibly Rust), and are ready to dive into the Linux kernel, this is a great opportunity for you. The Canonical Kernel Team builds and maintains all supported Ubuntu Linux kernels for a variety of platforms and architectures, from small embedded devices to standard desktop/server systems, and large-scale cloud environments. In your first year, you will tackle serious initiatives including: - Optimized solutions for key Silicon and Cloud partner platforms - Developer platforms such as Raspberry Pi and RISC-V - Enabling Ubuntu on a wide range of embedded systems - Security hardening and exploit mitigation - Third-party driver integration and distribution, including graphics - Expanded driver support for bleeding-edge PC platforms Candidates should be recent university graduates or early career professionals enthusiastic about developing kernel-level software in multiple areas, including security updates, patching, and testing. Key Responsibilities: - Collaborate regularly with a globally distributed team. - Learn from senior mentors about the Linux kernel and its distribution. - Work with external silicon, cloud, or hardware manufacturer teams. - Diagnose and resolve issues in the kernel. - Take responsibility for the delivery of various Ubuntu Linux kernel versions. - Improve tooling and automation for kernel delivery and testing. - Submit, review, and apply kernel patches. Requirements: - Well-organized and motivated self-starter. - Effective communication skills in English, both written and verbal. - Programming experience in C and/or Rust. - Familiarity with version control practices, ideally with Git. - Understanding of operating system kernel fundamentals. - Ability to travel twice a year for company events (up to two weeks in length). Additional Skills That You Might Bring: - Interest and experience in Rust. - Python and Bash scripting ability. - Prior experience with Ubuntu/Debian/Snap packaging. - Experience with kernel patching and debugging. - Strong grasp of device drivers, BSPs, and low-level system engineering. Work Conditions: - Full-time positions available for early career candidates (1-3 years of industry experience) or recent graduates. - Home-based work environment with twice-yearly team sprints in person. What We Offer: - Competitive compensation with annual reviews and performance-based bonuses. - Personal learning and development budget of USD 2,000 per year. - Annual holiday leave, maternity and paternity leave. - Employee Assistance Programme. - Opportunities for travel to meet colleagues. About Canonical: Canonical is a pioneering tech firm at the forefront of the global move to open source. As the publisher of Ubuntu, we are changing the world daily. We are committed to fostering a diverse and inclusive workplace and consider all applicants without discrimination.
IT Services and IT Consulting Company Dubai, United Arab Emirates
Software Development Company Riyadh, Saudi Arabia
Software Development Company Dubai, United Arab Emirates
Software Development Company Dubai, United Arab Emirates
Publishing and Events Company Riyadh, Saudi Arabia
Publishing and Events Company Riyadh, Saudi Arabia
Ready to apply for this role?
Apply Direct