Core Desktop Developer

3 days ago


Muscat, Muscat, Oman Canonical Full time

Core Desktop Development

Join our mission to revolutionize the Linux desktop experience by building the next generation of immutable Ubuntu desktop. As part of our dedicated Core Desktop team, you'll combine the strengths of immutable Linux with modern user experiences.

Our goal is to create a secure, reliable, and user-friendly platform for developers worldwide. You'll work closely with experienced team members to design and develop key elements of the Core Desktop.

Skills and Qualifications

  • Strong background in software development methodologies and life cycles.
  • Excellent academic record and a degree in a technical subject or an alternative chosen path.
  • 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 containerization technologies - kernel namespaces, cgroups, apparmor, or seccomp.
  • Skills in Linux desktop environments - XDG portals, free desktop specifications, systemd, GRUB, etc.
  • Proficiency in C/C++, Go, Python, and Shell scripting.

Becoming Part of Our Team

As a member of Canonical, you'll be part of a dynamic, innovative company that's shaping the future of open-source technology. Our culture values diversity, inclusivity, and teamwork, offering a unique opportunity to grow and learn in a fast-paced environment.



  • Muscat, Muscat, Oman Canonical Full time

    About UsCanonical is a leading tech firm that has been at the forefront of the global move to open source since its inception in 2004. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis.We recruit on a global basis and set a very high...


  • Muscat, Muscat, Oman Canonical Full time

    About UsCanonical is a leading tech firm that has been driving innovation in the open-source community since its inception in 2004. As the company behind Ubuntu, one of the most popular open-source operating systems, we're committed to making technology accessible and usable for everyone.The RoleWe're looking for a highly skilled Software Engineer to join...


  • Muscat, Muscat, Oman Canonical Full time

    Company OverviewAt Canonical, we're a pioneering tech firm that's changing the world through open-source innovation. With a global presence and a commitment to excellence, we're shaping the future of technology.Job DescriptionWe're seeking a talented Software Engineer to join our Core Desktop team. This is an exciting opportunity to contribute to the...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    About TAT IT Technologies:TAT IT Technologies is a leading provider of IT services, solutions, and support to businesses across Oman. We are committed to delivering high-quality services that meet the needs of our clients.The Job:We are seeking a skilled Desktop Technical Support Engineer to join our team in Oman. As a key member of our IT support team, you...


  • Muscat, Muscat, Oman Canonical Full time

    Job OverviewWe're seeking a skilled software engineer to join our Core Desktop team and contribute to the development of the next-generation immutable Ubuntu desktop. This role offers a unique opportunity to work on a cutting-edge project, combining the strengths of immutable Linux with modern user experiences.You'll design and develop key elements of the...


  • Muscat, Muscat, Oman Canonical Full time

    Join Our MissionAt Canonical, we're committed to shaping the future of open-source technology. We're seeking a talented software engineer to join our Core Desktop team and contribute to the development of the next-generation immutable Ubuntu desktop.This role offers a unique opportunity to work on a cutting-edge project, combining the strengths of immutable...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    About the Job:TAT IT Technologies is seeking a skilled Desktop Technical Support Specialist to join our team in Oman. As a key member of our IT support team, you will be responsible for providing top-notch technical support for desktop-related issues, ensuring seamless operations and high-quality deliverables.Key Responsibilities:Deploy Windows OS images on...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    About the Role:This position involves providing technical support for desktop-related issues, ensuring seamless operations and high-quality deliverables. The successful candidate will have hands-on experience in deploying Windows OS images, troubleshooting hardware and software problems, and supporting the replacement of old desktops and TFT monitors with...

  • Software Architect

    3 days ago


    Muscat, Muscat, Oman Canonical Full time

    About UsCanonical is a pioneering tech firm that leads the global shift to open source. We publish Ubuntu, one of the most important open source projects and the platform for AI, IoT, and cloud technology.We're changing the world every day and recruit globally. Our high standards demand excellence from those joining our company.A remote-first company since...

  • IT-Core Application

    2 weeks ago


    Muscat, Muscat, Oman TAT IT Technolgies Full time

    We have an urgent requirement for IT-Core Application - E-Mandate project technical lead - EChannels Applications Systems for one of our banking clients in Oman.Strong Experience in Planning, implementation, and administration of EChannels Applications Systems is a must to apply for this role.Strong Experience in system development, design, and...

  • IT-Core Application

    2 weeks ago


    Muscat, Muscat, Oman TAT IT Technolgies Full time

    IT-Core Application - E-Mandate Project Technical LeadWe have an urgent requirement for IT-Core Application - E-Mandate Project Technical Lead - EChannels Applications Systems for one of our banking clients in Oman.Required Skills:Strong experience in planning, implementation, and administration of EChannels Applications Systems.Strong experience in system...


  • Muscat, Muscat, Oman Canonical Full time

    Job RequirementsTo be successful in this role, you'll need to have outstanding academic results and an undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path. You'll also need to have an understanding of software development methodologies and life cycles, as well as a passion for technology and a drive to...


  • Muscat, Muscat, Oman YETHI CONSULTING PVT. LTD. Full time

    About the Job:YETHI CONSULTING PVT. LTD. is seeking a highly skilled Financial Systems Tester to join its team.Responsibilities:Collaborate with business teams to understand financial systems and identify areas for improvement.Design and execute comprehensive test cases to ensure accuracy and efficiency.Identify defects and work with development teams to...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    About the Position:This role involves providing technical support for desktop-related issues, ensuring seamless operations and high-quality deliverables. The successful candidate will have hands-on experience in deploying Windows OS images, troubleshooting hardware and software problems, and supporting the replacement of old desktops and TFT monitors with...


  • Muscat, Muscat, Oman Nortal Full time

    Key QualificationsWorking knowledge of Java programming language.Experience with core frameworks and/or libraries (e.g. Spring).Understanding of basic relational database development, SQL, and schema design.Comfortable using version control systems, preferably Git.In addition to your technical skills, you should possess excellent communication and...


  • Muscat, Muscat, Oman Green Umbrella Recruitment Full time

    **Key Responsibilities**The successful candidate will engage with clients to understand their real estate requirements and preferences, providing professional advice and guidance on property buying and investment opportunities.**Core Skills and Qualifications:**Strong sales and marketing backgroundExcellent communication and interpersonal skillsAble to work...


  • Muscat, Muscat, Oman BRF S.A. Full time

    At BRF S.A., we're committed to delivering high-quality products to our customers.Job RequirementsYou'll need excellent communication skills to work effectively with our team.This role involves managing multiple targets, including sales, collections, and distribution.The ideal candidate will have a strong ability to work independently and as part of a...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    We have an urgent requirement for Project Manager - Geospatial Intelligence (Spatial Data Governance) for our client in Oman.Qualifications:Deep expertise in geospatial system management, project execution, data governance, and geospatial intelligence analysis.---MustExpertise in Esri ArcGIS Online, ArcGIS Dashboards, ArcGIS Enterprise, and Web GIS...


  • Muscat, Muscat, Oman ProgressSoft Corporation Full time

    We are looking to recruit outstanding fresh Java Developers who will receive intensive training in the field of Java Development after which they would be involved in designing and implementing server-side components of the software products as part of a team developing a financial service using cutting-edge technologies. ResponsibilitiesDevelop simple...

  • Equation Developer

    2 weeks ago


    Muscat, Muscat, Oman TAT IT Technolgies Full time

    We have an urgent requirement for Equation Developer - AS400 development and RPGLE/CLLE is required for one of our banking clients in Oman. Responsibilities:Strong experience in RPGLE/CLLE is a must to apply for this role.Strong experience in AS400 development tools is required.Strong experience in Equation API development (H56, H46, etc.) is...