Linux System Developer

18 hours ago


Muscat, Muscat, Oman beBee Careers Full time
System Kernel Engineer Role

We are seeking highly motivated and skilled kernel engineers to contribute to the development and maintenance of the Ubuntu Linux kernel for various platforms and architectures.

The successful candidate will have a strong background in software engineering, with a focus on operating system kernel fundamentals, C programming, and experience with version control practices such as Git.

You will work closely with our distributed team, collaborating regularly and proactively to resolve issues, improve tooling and automation, and submit, review, and apply kernel patches.

This is an exciting opportunity to develop your skills and contribute to the world's most widely used Linux kernel.

Main Responsibilities:
  • Collaborate with the global kernel team to build and maintain the Ubuntu Linux kernel
  • Work on key initiatives, including optimized solutions for silicon and cloud partner platforms, developer platforms, security hardening, and exploit mitigation
  • Develop kernel-level software in multiple areas, including security updates, patching, and testing
  • Submit, review, and apply kernel patches, working with internal and external upstream maintainers
  • Improve tooling and automation for delivery and test of Ubuntu Linux kernels
Requirements:
  • Strong background in software engineering, with a focus on operating system kernel fundamentals
  • Excellent programming skills in C, with experience in Rust a plus
  • Experience with version control practices, ideally with Git
  • Understanding of device drivers, BSPs, and other low-level system engineering
  • Ability to travel occasionally for company events
What We Offer:
  • A competitive salary package
  • A personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to meet colleagues
  • Prioritized travel arrangements for company events
Key Skills:
  • C programming skills
  • Kernel-level software development
  • Version control practices
  • Low-level system engineering
  • Device driver understanding


  • Muscat, Muscat, Oman beBee Careers Full time

    Software Engineer OpportunityWe are seeking a talented software engineer to join our team as a Linux devices software engineer. As a member of our SnapD team, you will work on mission-critical Golang code, focused on software delivery, containers, security sandboxing, telemetry, and device management.Snaps are next-generation software packaging and delivery...

  • Linux System Developer

    17 hours ago


    Muscat, Muscat, Oman beBee Careers Full time

    Embedded Linux ConsultantAbout the JobWe are seeking a talented Embedded Linux Consultant to join our team. This role will involve working with customers to understand their requirements and providing solutions using our Embedded Linux technology.


  • Muscat, Muscat, Oman beBee Careers Full time

    Work with Us as a Senior Software Engineer">We are seeking a highly skilled software engineer to join our team, focusing on delivering mission-critical Golang code. You will be working on software delivery, containers, security sandboxing, telemetry, and device management.Our goal is to ensure that snaps work across multiple Linux flavors, providing...


  • Muscat, Muscat, Oman beBee Careers Full time

    Linux Systems EngineerJob Summary:We are looking for an experienced Linux Systems Engineer to work on our dynamic and exciting engineering team. In this role, you will work in Linux-based infrastructure and applications, covering all layers of the stack, including bare metal, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph and Linux...


  • Muscat, Muscat, Oman beBee Careers Full time

    Job DescriptionWe are a pioneering tech firm at the forefront of the global move to open source. 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 of software. We recruit on a global basis and set a very high standard for people joining the company.Our...


  • Muscat, Muscat, Oman beBee Careers Full time

    The role of Unix and Linux Administrator with Oracle knowledge is a critical position that requires sound expertise in maintaining and supporting Unix and Linux servers. The ideal candidate will have a deep understanding of installing, restoring, backing up, and troubleshooting Unix and Linux systems, as well as administering Oracle services.">Key...


  • Muscat, Muscat, Oman beBee Careers Full time

    Linux Kernel Development Manager">The Canonical Kernel Team seeks exceptional talent with a proven track record in operating systems kernel development or low-level system engineering to take the lead in architecture, implementation, and ongoing delivery of key aspects of the Ubuntu Linux kernel.We are proud to foster a workplace free from discrimination...


  • Muscat, Muscat, Oman beBee Careers Full time

    **Job Description:**This is an opportunity for a technical engineering manager passionate about open source software, Linux, containers, security, and the developer experience, to shape the future of Linux from the smallest systems up to desktops.**Responsibilities:**Design and implement Ubuntu Core system software on various CPU architectures.Lead a team of...


  • Muscat, Muscat, Oman beBee Careers Full time

    Join us as a Software Engineer and help shape the future of software development.You will be responsible for designing and delivering open source software operations code in Python, working across the Linux stack, and focusing on application and infrastructure reliability.The successful candidate will have a strong passion for distributed systems, a...


  • Muscat, Muscat, Oman beBee Careers Full time

    Job Title: Unix and Linux Administrator with Oracle Expertise">About the Role">We are seeking a highly skilled Unix and Linux administrator with expertise in Oracle to join our team. As a key member of our IT department, you will be responsible for maintaining and supporting our Unix and Linux servers, ensuring seamless operation and optimal...