Current jobs related to Kernel Systems Engineer - Singapore - beBeeKernel

  • Kernel Engineer

    1 day ago


    Singapore Canonical - Jobs Full time

    The Canonical Linux Kernel Team is responsible for developing and maintaining all supported Ubuntu Linux kernels, which run on a variety of platforms and architectures from small embedded devices to standard desktop/server systems to large scale cloud environments. The Kernel Team has openings for software engineers in a number of aspects that include but...


  • Singapore beBeeSoftware Full time $90,000 - $120,000

    Job Title:Linux Kernel Software EngineerAbout the Role:We are looking for an exceptional Linux kernel software engineer to join our team. As a member of our team, you will be responsible for building and maintaining the Linux kernel for various hardware platforms.Key Responsibilities:- Collaborate with cross-functional teams to integrate platform support...


  • Singapore Canonical Full time

    Join to apply for the Junior Linux Kernel Engineer - Ubuntu role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Junior Linux Kernel Engineer - Ubuntu role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global...


  • Singapore Canonical Full time

    Join to apply for the Junior Linux Kernel Engineer - Ubuntu role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Junior Linux Kernel Engineer - Ubuntu role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the...


  • Singapore EL CONNECT PTE. LTD. Full time

    Ready to Code at the Core of the System? Are you an engineer who thrives at the boundary where hardware and software meet? Do you want to move beyond surface-level features and build the foundational security infrastructure that powers a global product?We are seeking an elite Kernel Software Developer to join our client's mission-driven team. This isn't just...


  • Singapore EL CONNECT PTE. LTD. Full time

    Ready to Code at the Core of the System? Are you an engineer who thrives at the boundary where hardware and software meet? Do you want to move beyond surface-level features and build the foundational security infrastructure that powers a global product?We are seeking an elite Kernel Software Developer to join our client's mission-driven team. This isn't just...


  • Singapore beBeeLinux Full time $125,000 - $175,000

    Job Title:Lead Linux Kernel EngineerThe ideal candidate will lead the architecture, implementation, and ongoing delivery of major Ubuntu Linux kernel work. Key Responsibilities:Set technical direction for a team of junior and mid-career engineers.Work closely with management to track and coordinate initiatives to delivery.Collaborate daily with senior...


  • Singapore Canonical Full time

    Overview Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is 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...

  • System Engineer

    2 weeks ago


    Singapore ByteDance Full time

    System Engineer (Operating System) - System Technologies and Engineering The System Technologies and Engineering team is looking for an experienced Operating System System Engineer to develop the Linux operating system for servers in the data center. This role will work with the global team to develop, maintain, and improve the OS and the related quality...

  • System Engineer

    1 week ago


    Singapore ByteDance Full time

    System Engineer (Operating System) - System Technologies and Engineering The System Technologies and Engineering team is looking for an experienced Operating System System Engineer to develop the Linux operating system for servers in the data center. This role will work with the global team to develop, maintain, and improve the OS and the related quality...

Kernel Systems Engineer

3 weeks ago


Singapore beBeeKernel Full time $150,000 - $200,000

At Canonical, we are changing the world of software. We publish Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud.

Our kernel team underpins Ubuntu and open source more widely across a very wide range of hardware and use cases. We partner with the biggest kernel contributors - the silicon companies - to ensure that their work reaches the widest possible audience as quickly as possible, with a 10 year enterprise security commitment.

We have opportunities for technical leadership, engineering management, and engineering directorships. The team is responsible for all supported Ubuntu Linux kernels, on all platforms and architectures from small embedded devices to standard desktop/server systems to large scale cloud environments, mainframes and supercomputers.

  • Key Responsibilities:
  • Collaborate regularly and proactively with a globally distributed team

  • Work closely with external silicon, cloud, or hardware manufacturer delivery teams on bleeding-edge platforms

  • Diagnose and resolve issues in the kernel reported by customers, the community, and discovered by your own rigorous testing

  • Take personal responsibility for the delivery of a flavour of the Ubuntu Linux kernel

  • Improve tooling and automation for delivery and test of Ubuntu Linux kernels

  • Submit, review, and apply kernel patches, working with both internal and external upstream maintainers

Requirements:

  • Significant programming experience in C, with Python, Golang, or other like languages highly regarded

  • Experience with operating system kernel internals and concepts, Linux highly regarded but not essential

  • Solid background with git

  • Experience with Linux (Debian or Ubuntu preferred)

  • Professional written and spoken English with excellent presentation skills

  • Ability to travel twice a year, for company events up to two weeks each

Nice-to-have Skills:

  • Strong grasp of device drivers, BSP's, and other low level system engineering

  • Prior experience developing with software packaging formats, with direct Ubuntu/Debian/Snap experience highly regarded

  • Understanding of Linux kernel upstream processes and release cycle

  • Performance engineering and security experience

  • Solid background in CI/CD and process automation

  • Prior public involvement with an open source project

What We Offer:

  • Distributed work environment with twice-yearly team sprints in person

  • Personal learning and development budget of USD 2,000 per year

  • Annual compensation review

  • Recognition rewards

  • Annual holiday leave

  • Maternity and paternity leave

  • Team Member Assistance Program & Wellness Platform

  • Opportunity to travel to new locations to meet colleagues

  • Priority Pass and travel upgrades for long-haul company events