Principal Engineer, Linux Kernel Developer

4 months ago


Bengaluru, India Micron Full time

Our vision is to transform how the world uses information to enrich life for all.

Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.

JR49763 Principal Engineer, Linux Kernel Developer Engineer with 10+ years of experience in Linux kernel and kernel module development Experienced in Linux support and development with knowledge in one or more of the following areas: memory management , cache and memory subsystems, schedulers, filesystems, architecture-specific code (x86, ARM, RISC-V) Experience and understanding of open source development methodology and practices as well as prior experience/contributions with/to the upstream Linux kernel community Proficiency in C/C++ and scripting languages such as python/shell OS architecture knowledge including race conditions, synchronization, deadlocks, and interrupt management Good system knowledge and debugging mechanisms in the Linux kernel (ftrace, kdump, ktraces, …) Diligence and focus to drive development and upstream discussions Independently able to identify and analyze performance bottlenecks in design and implementation stages Exposure to Continuous Integration environments (GitLab, …) is a plus Self learning skill to understand and develop good understanding of the system.

Educational Qualification:

Bachelor’s degree in computer science engineering from reputed college Master’s degree from reputed university is a big plus Engineer with 10+ years of experience in Linux kernel and kernel module development Experienced in Linux support and development with knowledge in one or more of the following areas: memory management , cache and memory subsystems, schedulers, filesystems, architecture-specific code (x86, ARM, RISC-V) Experience and understanding of open source development methodology and practices as well as prior experience/contributions with/to the upstream Linux kernel community Proficiency in C/C++ and scripting languages such as python/shell OS architecture knowledge including race conditions, synchronization, deadlocks, and interrupt management Good system knowledge and debugging mechanisms in the Linux kernel (ftrace, kdump, ktraces, …) Diligence and focus to drive development and upstream discussions Independently able to identify and analyze performance bottlenecks in design and implementation stages Exposure to Continuous Integration environments (GitLab, …) is a plus Self learning skill to understand and develop good understanding of the system.

Educational Qualification:

Bachelor’s degree in computer science engineering from reputed college Master’s degree from reputed university is a big plus

  • Bengaluru, Karnataka, India Micron Full time

    Transforming Information into IntelligenceMicron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence.We are seeking a highly skilled Linux Kernel Developer to join our team and contribute to the development of cutting-edge memory and storage solutions.The ideal candidate...


  • Bengaluru, Karnataka, India NR Consulting - India Full time

    Job Title: Senior Linux Kernel Developer - C ExpertAt NR Consulting - India, we are seeking a seasoned Senior Linux Kernel Developer - C Expert to join our team. As a critical member of our development team, you will be responsible for designing, developing, and maintaining mainly kernel modules for our cutting-edge projects. Your solid understanding of the...

  • Linux Kernel Engineer

    21 hours ago


    Bengaluru, Karnataka, India Orbion Infotech Full time

    Job Description: We are seeking a highly skilled Linux Kernel Engineer to join our team at Orbion Infotech. The ideal candidate will have experience in Linux system programming, C/C++ programming, and bringing up audio peripherals. Additionally, they should have knowledge of Qualcomm chipsets, middleware logic, and application integration. A strong...


  • Bengaluru, Karnataka, India Global Pharma Tek Full time

    Mandatory Skills:We are seeking an experienced Linux Device Driver to join our team at Global Pharma Tek. The ideal candidate will have a strong background in embedded Linux driver/kernel development and a good understanding of object-oriented design.Key Responsibilities:Develop and maintain Linux device drivers for various platforms.Collaborate with...


  • Bengaluru, Karnataka, India Micron Full time

    About This Role:Micron Technology is a world leader in innovating memory and storage solutions. We are seeking a skilled Senior Linux Kernel Developer to join our team and help drive the transformation of information into intelligence.As a Linux Engineering Lead, you will be responsible for designing and developing innovative Linux kernel solutions that...


  • Bengaluru, Karnataka, India Intel Full time

    Job SummaryWe are seeking a highly skilled Linux Kernel Software Development Engineer to join our team at Intel. As a key member of our group, you will be responsible for developing and debugging Linux kernel system software for GPU systems.Key ResponsibilitiesDesign, develop, and test Linux kernel drivers and software for GPU systemsCollaborate with...


  • Bengaluru, India Wipro Full time

    Engineer with 5 to 10yrs of experience in embedded Linux driver/kernel development.Linux Device driver programming experience in Linux Kernel and Drivers.Experience dealing with Linux community and Open Source contribution a plusStrong background in embedded systems developmentSystem knowledge, System DebuggingWork in both an individual and team member...


  • Bengaluru, India Wipro Full time

    Engineer with 5 to 10yrs of experience in embedded Linux driver/kernel development.Linux Device driver programming experience in Linux Kernel and Drivers.Experience dealing with Linux community and Open Source contribution a plusStrong background in embedded systems developmentSystem knowledge, System DebuggingWork in both an individual and team member...


  • Bengaluru, India Wipro Full time

    Engineer with 5 to 10yrs of experience in embedded Linux driver/kernel development.Linux Device driver programming experience in Linux Kernel and Drivers.Experience dealing with Linux community and Open Source contribution a plusStrong background in embedded systems developmentSystem knowledge, System DebuggingWork in both an individual and team member...

  • Linux Developer

    4 weeks ago


    Bengaluru, India Neudeep Technologies Pvt. Ltd Full time

    Job Summary :We are seeking a skilled Linux Developer to join our team. The ideal candidate will have a strong background in Linux-based systems and software development, with experience in creating, maintaining, and optimizing applications for Linux environments.Key Responsibilities :- Software Development: Design, develop, and maintain applications and...


  • Bengaluru, Karnataka, India Brothers consulting llc Full time

    Job Title: Linux Device DriverBrothers Consulting LLC is seeking a highly skilled Linux Device Driver to join our team. As a Linux Device Driver, you will be responsible for developing and maintaining device drivers for Linux-based systems.Key Responsibilities:Develop and maintain device drivers for Linux-based systemsWork on porting OpenWRT and VMware SASE...


  • Bengaluru, Karnataka, India Mempage Full time

    Linux Kernel Development OpportunityWe are seeking a skilled Linux Kernel Developer to join our team at Mempage. As a key member of our engineering team, you will be responsible for developing and maintaining Linux kernel drivers and embedded systems.Key Responsibilities:Design and develop Linux kernel drivers for embedded systemsCollaborate with...


  • Bengaluru, Karnataka, India Swan Sorter Systems Pvt Ltd Full time

    Linux Driver Development ExpertiseAt Swan Sorter Systems Pvt Ltd, we are seeking a skilled Linux Kernel Specialist to join our team and contribute to the development of cutting-edge Linux drivers for high-end processors.The ideal candidate will have experience in modifying and customizing Linux kernels, building device drivers, and integrating peripheral...

  • C Developer

    2 weeks ago


    Bengaluru, India BlueByte Technologies Full time

    Job Summary : We are seeking a skilled Development Engineer with 5+ years of C kernel development, and a solid understanding of the Linux Operating system. The role involves designing and maintaining mainly kernel modules, collaborating with cross-functional teams. Ideal candidates will have a Bachelor's degree in Computer Science or a related field,...


  • Bengaluru, India PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD Full time

    Job Description :As an Embedded Linux Development Engineer, you will focus on developing, maintaining, and enhancing embedded Linux drivers and kernel modules. This role requires strong expertise in embedded Linux, driver development, and related technologies, with a specific focus on building efficient, stable, and scalable solutions for our client's...


  • Bengaluru, Karnataka, India Global Pharma Tek Full time

    Job DescriptionWe are seeking a highly skilled Linux Device Driver to join our team at Global Pharma Tek.Mandatory Skills:Engineer with 2+ years of experience in embedded Linux driver/kernel development.Strong C/C++ development skills with a good understanding of object-oriented design.Experience with one of the following driver development domains:Graphics...


  • Bengaluru, India TETRAHED INC Full time

    Job Description : Linux Kernel Developer with Yocto BuildExperience Required : 8.5 to 11 Years Location : Chennai / BangaloreOverview :We are seeking a skilled Linux Kernel Developer with expertise in Yocto Build systems to join our dynamic team. The ideal candidate will have a strong background in Linux kernel development, debugging, and hands-on experience...


  • Bengaluru, India Qualcomm Full time

    Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the...


  • Bengaluru, Karnataka, India Hewlett Packard Enterprise Full time

    High Performance Computing and AI ExpertHewlett Packard Enterprise is a global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud.We are focused on delivering innovative solutions that accelerate our customers' digital...


  • Bengaluru, Karnataka, India TETRAHED INC Full time

    Job Title: Linux Kernel Developer with Yocto Build ExpertiseOverview:We are seeking a skilled Linux Kernel Developer with expertise in Yocto Build systems to join our dynamic team. The ideal candidate will have a strong background in Linux kernel development, debugging, and hands-on experience with Linux-based products. This role involves working on platform...