Principal C Kernel Developer

3 weeks ago


Bengaluru, Karnataka, India NR Consulting - India Full time
Job Title: Senior Linux Kernel Developer - C Expert

At 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 operating system and C programming language will be invaluable assets to our cross-functional teams.

Key Responsibilities:
- Design and develop kernel modules for our innovative projects.
- Collaborate with our development team to ensure seamless integration and delivery of kernel-based solutions.
- Develop and maintain in-depth knowledge of Linux kernel internals, including memory management, process scheduling, and concurrency.
- Utilize kernel development tools such as GDB, perf, ftrace, and kprobes to troubleshoot and optimize kernel performance.
- Stay up-to-date with the latest advancements in Linux kernel development and apply this knowledge to improve our solutions.

Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5-6 years of professional experience in kernel development using C.
- Strong understanding of Linux operating system concepts and C programming language.
- Experience with kernel debugging tools and techniques.
- Familiarity with kernel module development and driver architecture.
- Proficient in using version control systems, such as Git.
- Excellent problem-solving skills, attention to detail, and strong communication and collaboration skills.

Technical Skills:
- Proficiency in C programming language and in-depth knowledge of Linux kernel internals.
- Experience with kernel development tools and understanding of memory management, process scheduling, and concurrency.
- Knowledge of networking stack implementation in the kernel is a plus, and familiarity with security mechanisms and best practices in kernel development is highly valued.

  • Bengaluru, Karnataka, India BlueByte Technologies Full time

    Job SummaryWe are seeking a skilled Development Engineer with 5+ years of C kernel development experience and a solid understanding of the Linux Operating system. The role involves designing and maintaining mainly kernel modules, collaborating with cross-functional teams.Key ResponsibilitiesBachelor's degree in Computer Science, Engineering, or a related...


  • Bengaluru, Karnataka, India BlueByte Technologies Full time

    Job DescriptionWe are seeking a highly skilled C Developer to join our team at BlueByte Technologies. As a Lead C Kernel Engineer, you will be responsible for designing and maintaining mainly kernel modules.


  • Bengaluru, Karnataka, India Tenstorrent Inc. Full time

    OverviewAs the Acceleration Kernel Developer Lead at Tenstorrent, you will play a critical role in optimizing low-level workloads, leading kernel development, and enhancing the performance of our software for machine learning applications.You will lead a team of skilled engineers, ensuring our software operates at peak efficiency and delivers high-quality...


  • 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 Tenstorrent Full time

    {"Responsibilities": "Main ResponsibilitiesLead the design, development, and maintenance of kernel-level software components for AI applications.Develop and optimize kernels and kernel libraries for efficient machine learning and HPC applications.Implement and optimize tensor compute and tensor data movement kernels.Drive efforts in analyzing and optimizing...


  • Bengaluru, Karnataka, India Tenstorrent Full time

    Role OverviewAs a key member of our team at Tenstorrent, you will be responsible for leading the development and optimization of low-level workloads and kernel development for our cutting-edge AI platform. With a strong focus on high-performance computing and machine learning, you will collaborate with a diverse team of technologists to create innovative...


  • Bengaluru, Karnataka, India Proxelera Full time

    Key Responsibilities:- Develop and maintain Android-based BSPs with strong expertise in Linux kernel and drivers.- Analyze and resolve complex issues in CTS and GTS, ensuring high-quality software delivery.- Port and optimize Android for various hardware platforms, collaborating with cross-functional teams.- Utilize strong problem-solving skills to debug and...

  • Linux Kernel Engineer

    3 weeks 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 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, 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...


  • Bengaluru, Karnataka, India HARMAN International Full time

    About the Role:HARMAN International is seeking a highly skilled Principal Engineer to join our team. As a Principal Engineer, you will be responsible for designing, developing, and maintaining kernel-level software components, ensuring stability, performance, and security.Key Responsibilities:Spearhead the design, development, and debugging of kernel-level...


  • 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...


  • Bengaluru, Karnataka, India BlueByte Technologies Full time

    About the JobWe at BlueByte Technologies are looking for a skilled Development Engineer with 5+ years of C kernel development experience and a solid understanding of the Linux Operating System.Key ResponsibilitiesDesign and maintain mainly kernel modulesCollaborate with cross-functional teamsIdeal candidates will have a Bachelor's degree in Computer Science...


  • Bengaluru, Karnataka, India Le Human Resources Solutions Pvt. Ltd. Full time

    We are seeking an experienced Senior Android Kernel Engineer to join our team at Le Human Resources Solutions Pvt. Ltd.Job Summary: This role will involve working on Android Bringup development, focusing on Linux internals and kernel architecture.Key Responsibilities: Develop and maintain Android kernel patches.Work on Android AOSP and Android Hal.Porting...


  • Bengaluru, Karnataka, India Eximietas Design Full time

    About Eximietas Design:We are a technology services and solutions company headquartered in San Jose, CA with a global footprint that extends to Bangalore, Chennai, and Bhubaneswar in India.Our team specializes in VLSI, Embedded Software, Cloud Computing, Cyber Security, AI, and ML solutions. We empower businesses to thrive in the dynamic digital landscape...


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

    Job Title:C Developer with LinuxJob Description: We are seeking an experienced C developer with expertise in Linux kernel development to join our team at NR Consulting - India. The ideal candidate will have a solid understanding of Linux operating system concepts and experience with kernel debugging tools and techniques. The role involves designing and...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    At MaimsD Technology, we are seeking a talented Embedded Linux Kernel Software Engineer to be part of our team in Bangalore or Hyderabad.We require an expert with strong understanding of embedded programming, C language, and device drivers, as well as experience in Linux kernel programming.The ideal candidate will have 3-10 years of experience in developing...


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

    Job Title: We are seeking a highly skilled Development Engineer with 5+ years of C kernel development experience and a solid understanding of the Linux operating system. The ideal candidate will have a Bachelor's degree in Computer Science or a related field, experience with version control systems, build systems, and excellent problem-solving skills.Key...


  • Hyderabad/Bengaluru, Karnataka, India MUMBA TECHNOLOGIES PRIVATE LIMITED Full time

    Job Title : Core BSP Development Engineer. Job Location : Hyderabad/Bengaluru. Job Type : Full Time. REQUIRED SKILLS : - Looking for smart, innovative, and motivated individuals to join the team of professionals to work on different kernel subsystems on the Android, Linux platforms. - Very good C/C++ programming. - Experience in Kernel module development on...


  • Bengaluru, Karnataka, India HARMAN International Full time

    About the RoleHARMAN International is seeking a highly skilled Principal Software Architect to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining cutting-edge kernel-level software components.Responsibilities Spearhead the design, development, and debugging of kernel-level...