Immersive Software Experience

1 week ago


Muscat, Muscat, Oman beBee Careers Full time

Software Engineer Role Overview

">
  • We are seeking a skilled Software Engineer to join our Core Desktop team.
">

Key Responsibilities

">
  • Design and develop elements of the Core Desktop.
  • Work with the latest Linux container technologies - kernel namespaces, cgroups, apparmour, seccomp and more.
  • Write high quality, defensive and performant code for millions of demanding daily users.
  • Collaborate with team members to understand the intricacies of immutable desktops.
  • Participate in code reviews to gain a deep understanding of quality standards and architecture.
  • Engage with the Ubuntu community to gather user feedback and insights.
  • Contribute to documentation to aid in your learning and that of future team members.
  • Troubleshoot and resolve user-reported issues, gaining experience in debugging and problem-solving.
">

About This Opportunity

">
  • This role offers a unique opportunity to grow and learn in a fast-paced environment.
  • Your contributions, guided by more experienced team members, will be essential in shaping the future of Ubuntu's Core Desktop.
">

Requirements

">
  • Outstanding academic results.
  • An undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path.
  • An understanding of software development methodologies and life cycles.
  • A passion for technology and a drive to work with intelligent, motivated colleagues.
  • Willingness to learn and adapt, with a keen interest in the challenges of immutable desktop environments.
  • Skills in Linux containerisation technologies - kernel namespaces, cgroups, apparmour, or seccomp.
  • Skills in Linux desktop environments - XDG portals, free desktop specifications, systemd, GRUB etc.
  • Skills in C/C++, Go, Python and Shell scripting.
  • Good communication skills for both internal and external interactions.
">

Desirable Skills

">
  • Familiarity with Rust, Golang and Dart / Flutter is a plus.
  • Initiative to proactively identify opportunities and solve challenges.
  • Curiosity, flexibility, and a strong sense of accountability.
  • A focus on soft skills, including passion, enterprise, and self-motivation.

  • Software Engineer

    5 days ago


    Muscat, Muscat, Oman beBee Careers Full time

    Are you a talented software engineer with a passion for developer experience and build tooling? We are seeking someone to positively impact the workflow of thousands of snap and charm publishers.What we're looking forExpertise in Python, the language of choice for our team.A strong understanding of modern GNU/Linux distributions.Knowledge of build systems...

  • Software Architect

    4 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    Software Architect - Containers / VirtualisationJoin to apply for the Software Architect - Containers / Virtualisation role at CanonicalSoftware Architect - Containers / Virtualisation4 days ago Be among the first 25 applicantsJoin to apply for the Software Architect - Containers / Virtualisation role at CanonicalCanonical is a leading provider of open...

  • Software Engineer

    1 hour ago


    Muscat, Muscat, Oman Canonical Full time

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.As a software engineer on the OpenStack Engineering team, you'll be building Charmed...

  • Software Engineer

    4 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, edge computing, and IoT. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.Your role will be to help us provide easy to deploy, secure, and customizable...

  • Software Architect

    4 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    Software Architect - Containers, VirtualisationBachelor of Technology/Engineering (Automobile)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionWe are hiring a software architect for Canonical LXD and MicroCloud.Our goal is to make clusters of compute, with system containers or virtual machines, "just work". It should be trivial to stand up a...

  • Software Engineer

    1 hour ago


    Muscat, Muscat, Oman Canonical Full time

    Software Engineer - Immutable Ubuntu DesktopJoin to apply for the Software Engineer - Immutable Ubuntu Desktop role at CanonicalSoftware Engineer - Immutable Ubuntu Desktop1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Immutable Ubuntu Desktop role at CanonicalGet AI-powered advice on this job and more exclusive...

  • Software Engineer

    3 weeks ago


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

  • Compliance Engineer

    6 days ago


    Muscat, Muscat, Oman Andersen Software, Inc. Full time

    The IT company Andersen invites a Compliance Engineer to join its team for working with a company from Oman.This position requires on-site in the Muscat office, but we are also open to considering candidates from other countries for relocation.The customer is a pioneering financial institution in the Sultanate of Oman. It aims to support the housing and...

  • Software Engineer

    2 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    Join to apply for the Software Engineer - Data Infrastructure role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Data Infrastructure role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data...

  • Software Engineer

    1 hour ago


    Muscat, Muscat, Oman Infoline Full time

    Position: Software DeveloperEducation: Bachelor's degree in computer science, Software Engineering, or a related field.Contract Information: One Year extendableRole and Responsibility:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to gather and analyze requirements.Write clean, maintainable code...