Linux Kernel Developer

6 hours ago


Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 5,00,000 - ₹ 8,00,000
Embedded Software Engineer

We are seeking a skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will design, develop, and test software for our embedded systems.

Your primary responsibility will be to work on the Linux kernel development for enabling and supporting Qualcomm Snapdragon Chipsets and products. You will collaborate with cross-functional teams to develop and support various features in the Linux kernel to support Android on Qualcomm Snapdragon Chipsets.

You will also work on latest bleeding edge ARMv9 CPUs and features, closely working with power and performance to analyze and identify performance bottlenecks and implement optimizations. Additionally, you will enable and support other teams that use supported Linux kernel features, and identify and support core set of tools for assisting Linux Kernel development, debug and support.

To succeed in this role, you should have a strong foundation in computer science and programming languages such as C, C++, Java, Python, etc. You should also have excellent knowledge of OS fundamentals, data structure, Linux kernel, and the device driver model. Experience with kernel subsystems like core kernel, device drivers, memory, SMMU, ARM subsystems, etc., is highly desirable.

Responsibilities:

  • Design, develop, and test software for embedded systems
  • Work on Linux kernel development for enabling and supporting Qualcomm Snapdragon Chipsets and products
  • Collaborate with cross-functional teams to develop and support various features in the Linux kernel
  • Analyze and identify performance bottlenecks and implement optimizations
  • Enable and support other teams that use supported Linux kernel features
  • Identify and support core set of tools for assisting Linux Kernel development, debug and support

Requirements:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
  • 2+ years of experience in software engineering or related field
  • Excellent knowledge of OS fundamentals, data structure, Linux kernel, and the device driver model
  • Experience with kernel subsystems like core kernel, device drivers, memory, SMMU, ARM subsystems, etc.
  • Strong programming skills in C, C++, Java, Python, etc.

What We Offer:

  • Opportunities to work on cutting-edge technologies
  • Collaborative and dynamic work environment
  • Ongoing training and professional development opportunities
  • Competitive salary and benefits package


  • Bengaluru, Karnataka, India beBeeDriver Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Title:Linux Kernel SpecialistAbout the Role:This position involves the creation and development of drivers for the Linux kernel.Create and test complex device drivers in a high-performance environmentDevelop, implement, and maintain robust code for the Linux kernelFamiliarity with various driver types, including i2c, spi, uart, gpio, sdio, and flash...


  • Bengaluru, Karnataka, India beBeeKernel Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Linux Kernel Engineer Role We are seeking a skilled Linux kernel engineer to join our team. The Role: Design, develop, and maintain clean and robust code for the Linux kernel.Contribute to the development and maintenance of the Linux kernel, focusing on UFS 3.1, Host Memory Buffer (HMB) architecture, and related subsystems. Key Responsibilities: Develop,...


  • Bengaluru, Karnataka, India AMD Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Bengaluru, Karnataka, India beBeePower Full time ₹ 9,00,000 - ₹ 12,00,000

    Linux Kernel Power Management EngineerThe role involves designing, developing and maintaining Linux kernel power management features. This includes suspend/resume, CPU idle, DVFS and runtime PM functionality. Close collaboration with hardware and platform teams is essential for enabling low-power modes on embedded SoCs.Key Responsibilities:Create and...


  • Bengaluru, Karnataka, India beBeeLinux Full time ₹ 20,00,000 - ₹ 25,00,000

    Overview of the RoleThe Linux kernel Board Support Package (BSP) Developer is responsible for designing, developing, and maintaining Linux BSPs and device drivers. This role requires strong knowledge of Linux kernel architecture, driver development, and hardware interfaces.ResponsibilitiesLinux BSP Development:Develop and customize Linux kernels for various...


  • Bengaluru, Karnataka, India Acesoft Labs Full time US$ 1,20,000 - US$ 2,00,000 per year

    Were Hiring: Kernel Engineer (Linux, Device Drivers, C Programming) Location: Bengaluru (Hybrid) Experience Level: 4–8 Years Immediate Joiners PreferredWe're looking for a Kernel Engineer with strong expertise in Linux Kernel internals, device driver development, and C programming to join our high-impact engineering team. This role offers the chance to...


  • Bengaluru, Karnataka, India beBeeHardware Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Overview:We are seeking a skilled developer to join our team in creating and maintaining Linux kernel BSPs and device drivers.Main Responsibilities:Create, maintain, and optimize Linux kernel BSPs for various hardware platformsCustomize the Linux kernel and bootloader for specific hardware needsEnsure seamless integration of hardware components with the...


  • Bengaluru, Karnataka, India beBeeDevelopments Full time ₹ 15,00,000 - ₹ 25,00,000

    Linux Kernel Developer Job OpportunityWe are seeking a skilled Linux kernel developer to join our team and contribute to the development of cutting-edge Linux technologies. The successful candidate will be responsible for backporting features from the vanilla kernel to leading Linux distributions, troubleshooting customer issues, and improving overall...


  • Bengaluru, Karnataka, India RemoteStar Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About Client: Our client is a leading multinational software and services company with over 130,000 employees located in 31 countries worldwide.About Role:We are looking for a Senior Linux Kernel Developer with solid experience developing file systems and modules in a Linux environment. The position involves new development, as well as maintenance of our...


  • Bengaluru, Karnataka, India beBeeKernel Full time ₹ 18,00,000 - ₹ 20,20,000

    Linux Kernel DeveloperJob Overview:We are seeking a skilled Linux kernel developer to collaborate on the development of cutting-edge kernel features. As a key member of our engineering team, you will be responsible for porting and testing open-source kernel components, fixing issues found in regression testing, and ensuring optimal performance and...