Apply Now

Job Seekers

T & A HR Solutions provides best opportunities in various diversified segments and sectors such as IT & Information Techno…

Read More »

Dear Employers

T & A HR Solutions understand that requirement of each client is unique, so we provide fresh perspective & young talent of…

Read More »

Submit Your Resume

If you wish to be considered for any of the Openings, you may please submit your Curriculum Vitae and We will assist you in the be…

Read More »
  • Urgent hiring for the Linux Kernel Develop, C/C++ profile for Chennai location

Posted on -April 8, 2025

  • Designation - Linux Kernel Develop, C/C++
  • Location - Chennai
  • Experience - 4+ Years
  • Salary - 10 to 20 LPA
  • Gender - Any
  • Qualification - Graduation
  • Skills - Strong C++ programming skill
  • Target Industry - Any

Job Summary:
The Linux Kernel Developer is responsible for designing, developing, and maintaining core
components of the Linux kernel. This role involves working with low-level systems
programming, hardware interaction, and contributing to the open-source Linux kernel
community. The developer will analyze, debug, and optimize kernel code to improve
performance, stability, and security.
Responsibilities:
 Develop and maintain Linux kernel modules based on extended Berkeley Packet
Filter (eBPF) library.
 Analyze and debug kernel-related issues, including crashes, performance bottlenecks,
and hardware incompatibilities.
 Troubleshooting and debugging complex kernel problems.
 Optimize kernel code for performance, and resource usage
 Implement and maintain kernel security features and address security vulnerabilities.
 Write clear and concise documentation for kernel code and related processes.
 Stay up-to-date with the latest Linux kernel developments and technologies.
 Porting the Linux kernel to different architectures and supporting various Linux
flavors (Ubuntu, RHEL etc.)
Required Skills:
 Strong C++ Programming Skills: Deep understanding of C++ and C programming
language, including memory management, pointers, and low-level system
programming.
 Linux Kernel Knowledge: Extensive knowledge of the Linux kernel architecture,
subsystems, and internals.
 Operating System Concepts: Solid understanding of operating system concepts,
including processes, threads, memory management, file systems, and device drivers.
 Networking knowledge: Experience using TCP/IP, UDP, HTTP, web sockets
 Debugging and Troubleshooting: Proficiency in debugging kernel-related issues
using tools like GDB, KGDB, and kernel debugging techniques.
 Hardware Interaction: Experience working with hardware devices and
understanding hardware interfaces.

 Version Control (Git): Familiarity with Git and experience contributing to open-
source projects.

 Scripting (Bash, Python): Basic scripting skills for automation and system
administration.
 Problem-Solving Skills: Strong analytical and problem-solving skills for debugging
complex issues.

 Communication Skills: Excellent written and verbal communication skills for
collaborating with team members.
 Proficiency in C/C++ development with a strong grasp of OOP, STL, and
data structures.

Preferred Skills:
 Networking drivers and applications: Experience in development based on
(extended Berkeley Packet Filter (eBPF), eXpress Data Path (XDP), qdisc/tc etc.
 Kernel Subsystem Expertise: Specialization in specific kernel subsystems, such as
networking, file systems, memory management, or device drivers.
 Hardware Architecture Knowledge: Understanding of hardware architectures, such
as x86, ARM, or embedded systems.
 Device Driver Development: Experience developing device drivers for various
hardware devices.
 Kernel Security: Knowledge of kernel security features and experience addressing
security vulnerabilities.
 Network Protocols: Protocol specifics, filtering, forwarding, routing etc.
 Performance Optimization: Experience optimizing kernel code for performance and
efficiency.
 Experience with virtualization and container technologies.

#JobOpening #Hiring #JobSearch #NowHiring #CareerOpportunity #Employment #JobOpportunity #JobListing #JobPosting #JobAlert #recruitment

if Interested, kindly forward your updated CV on hr4@tasolutions.in  or can call on 9056679449. We will really appreciate it if you forward this position to your colleagues or Friends.

Apply to the above mentioned job

    Your Name*

    Your Email *

    Mobile Number

    Address

    City

    State

    Present Salary

    Expected Salary

    Notice Period

    Interested in Relocation  

    Resume