Current jobs related to Linux devices software engineer - Doha, Baladīyat ad Dawḩah - Canonical


  • Doha, Baladīyat ad Dawḩah, Qatar SupportFinity™ Full time

    This role requires an obsession with quality and performance, for work at the heart of the operating system. It also requires an interest in the software publishing and consumption experience. Applicants should be passionate about open source software development. We value collaboration, peer reviews, good unit/integration testing, and maintainable code....


  • Doha, Baladīyat ad Dawḩah, Qatar Canonical Full time

    Redefine the Linux experience in the embedded environments with the smallest, most secure, and updatable operating system in the IoT market. This is an opportunity for a software engineer passionate about open source software, Linux, security, and the developer experience. This challenging role demands a high degree of technical skill with low-level...


  • Doha, Baladīyat ad Dawḩah, Qatar canonical Full time

    Bachelor of Technology/Engineering (Automobile)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionAs an Ubuntu Core team member, you will be designing and implementing software that runs on various CPU architectures, such as ARM, RISC-V, and X86. You will work on boot mechanisms, bootloaders, storage partition layout, device trees, kernel, and...


  • Doha, Baladīyat ad Dawḩah, Qatar Canonical Full time

    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 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,...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    The Partner Engineering team works with the leading silicon companies to optimise Ubuntu to get the most from each new chip. Our goal is to collaborate with specialist engineers from our partners to integrate next-generation features and performance enhancements for upcoming hardware, while also ensuring a common operating experience for their users.This...

  • Linux Expert Engineer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    Job Summary">We are seeking an experienced Senior Software Engineer to join our team in the development of advanced embedded systems solutions. This is an exciting opportunity to work on cutting-edge technology applications for the defense sector.">Responsibilities">">Develop and optimize embedded software applications using C++.">Collaborate with...

  • Linux Server Engineer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar Total-TECH Co. Full time

    Job DescriptionWe are seeking a highly skilled Linux Server Engineer to join our team at Total-TECH Co. as a System Administrator.About the RoleThe successful candidate will be responsible for installing, configuring, and maintaining Linux servers to ensure optimal performance and reliability.They will also perform regular system updates, patches, and...


  • Doha, Baladīyat ad Dawḩah, Qatar canonical Full time

    Linux System ArchitectureWe are seeking a highly skilled Linux System Architect to join our team. The successful candidate will have expertise in maintaining Ubuntu Server packages, specifically traditional server workloads, virtualisation and Containers, package management and dependencies, language runtimes and toolchains.The ideal candidate will be able...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    This is a fast-paced engineering role in Linux-based software-defined infrastructure and applications, covering all layers of the stack, including bare metal, virtualization (KVM) and containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN and Core networking), up to OpenStack and Kubernetes, and the open source...


  • Doha, Baladīyat ad Dawḩah, Qatar Canonical Full time

    We are building a new team to focus on the Rust programming language and its ecosystem on Ubuntu. They will deliver the best possible Rust runtime, developer experience, and supporting tooling in Ubuntu. We are keen to ensure that the cutting edge of modern programming languages innovation is available to Ubuntu users, to lay the foundation for future...

  • c++ software engineer

    4 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    We are looking for a Senior Software Engineer with 7+ years of experience in Software Engineering with recognized relevant certification to integrate into a dynamic team engaged in the development of technology applications for the defense sector. As a key member of our team, you will be instrumental in designing and implementing advanced embedded systems...


  • Doha, Baladīyat ad Dawḩah, Qatar canonical Full time

    Ubuntu Linux Kernel Engineer - BIOS/FirmwareResponsibilitiesCollaborate regularly and proactively with a globally distributed teamWork closely with our PC platform enablement team and vendors to resolve issues involving BIOS, UEFI, ACPI, or other problems involving boot and configuration of the Linux kernelBecome a primary contributor and maintainer to the...

  • Software Engineer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    At Canonical, we're committed to creating innovative open-source solutions that empower individuals and enterprises worldwide. As a Golang Engineer, you'll be part of our team that builds the systems that deliver Ubuntu to the world.About Your RoleYou will design and implement well-tested and documented software in GoYou will debug and fix issues encountered...

  • Software Engineer

    6 days ago


    Doha, Baladīyat ad Dawḩah, Qatar canonical Full time

    Bachelors in Computer Application (Computers)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionAs a member of the Kubernetes product team, you will build the operators and addons; the former, offering complete lifecycle management of mission-critical components, and the latter, a zero-ops experience for seamlessly integrating projects into your...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    Rôle et responsabilitésAbout The RoleWe are looking to hire an enthusiastic Flight Simulator Training Device (FSTD) Support Engineer to join us. In this position, you will join our Team in Doha looking after flight simulators used by Qatar Airways. You will be responsible for performing routine FSTD support technical tasks, working in partnership with the...


  • Doha, Baladīyat ad Dawḩah, Qatar QNB Group Full time

    As a member of QNB Group's IT team, the Linux System Engineer Manager will be responsible for administering the main server operating systems and applications of Remittance and Messaging Support.About the RoleThis includes ensuring maximum security, operational continuity, and contingency controls for every assigned system platform, as well as implementing...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    As a Senior Backend Software Engineer (Go) at Canonical, you'll be responsible for designing and implementing scalable and efficient software solutions using Go. You'll work closely with cross-functional teams to identify and prioritize project requirements, and collaborate with other engineers to develop and test software applications.About the RoleDesign...


  • Doha, Baladīyat ad Dawḩah, Qatar Vamsystems Full time

    Job DescriptionWe are currently looking for Linux and WebLogic Administrator for our Qatar operations with the following terms & conditions.Required Experience:Minimum 5 years of proven work experience as a Linux Engineer/Administrator.Minimum 3 years of experience in WebLogic.Required Qualifications:BS degree in Computer Science, similar technical field of...

  • Software Engineer

    6 days ago


    Doha, Baladīyat ad Dawḩah, Qatar canonical Full time

    Bachelors in Computer Application(Computers)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionIn this role, you will be developing the tools and technology for building and maintaining this new generation of container images. You will be working with multiple teams, both inside and outside Canonical, to ensure we deliver container images with the...

  • Biomedical Engineer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar AMICO Group Full time

    Service Engineer OpportunityJoin our team as a Service Engineer for aesthetic laser devices and contribute to delivering outstanding technical service. This is an excellent chance to utilize your expertise and advance your career in the field of advanced medical technology.Main ResponsibilitiesDevice Setup & Maintenance: Configure and maintain aesthetic...

Linux devices software engineer

4 weeks ago


Doha, Baladīyat ad Dawḩah, Qatar Canonical Full time

Work on mission-critical Golang code, focused on software delivery, containers, security sandboxing, telemetry and device management, as a software engineer on our SnapD team.

Snaps are next-generation software packaging and delivery for Linux. They are designed for safety, security and robustness, with application-specific confinement of containers optimised for IoT devices, desktops and servers. Our goal is that snaps work across multiple Linux flavors to ensure that publishers have the simplest way to reach the whole Linux world.

This role requires an obsession with quality and performance, for work at the heart of the operating system. It also requires an interest in the software publishing and consumption experience. Applicants should be passionate about open source software development. We value collaboration, peer reviews, good unit/integration testing and maintainable code. General knowledge and experience with Linux as a developer platform is required. Having previous experience with Golang is very nice to have.

What you'll do
  1. Collaborate proactively with a distributed team
  2. Write high quality code to create new features
  3. Debug Linux system level issues and produce high quality code to fix them
  4. Review code produced by other engineers
  5. Discuss ideas and collaborate on finding good solutions
  6. Obsess over how to achieve robustness despite unexpected events like power outages
  7. Work from home with global travel for up to two weeks, twice a year
Who you are
  1. You love technology and working with brilliant people
  2. You are curious, flexible, articulate, and accountable
  3. You value soft skills, are thoughtful and self-motivated
  4. You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
  5. You have professional software development experience using Go, Python, C, or C++
  6. You know Linux system-level fundamentals, e.g. cgroups, namespaces, apparmor
  7. Commitment to software testing, code reviews and maintainable code
About Canonical

Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu. Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu. Canonical is a unique tech company - global, remote-first, open source, with 1100 professionals across 70 countries - we want to be the world's best, not biggest, global software company. With almost every team remote by default, Canonical sets the pace on the 21st-century digital workplace.

Benefits
  1. Work from home
  2. Learning and development allowances
  3. Competitive Salary
  4. Annual compensation review
  5. Recognition rewards
  6. Generous annual leave
  7. Paid maternity, paternity and sick leave
  8. Priority Pass for travel
  9. Exposure to international business and technology

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.


#J-18808-Ljbffr