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.
Key Responsibilities:
Use automated software to create proposals.
Navigate and operate various software tools efficiently.
Follow instructions from the Design Manager as needed.
Ensure quality by reviewing calls and taking notes.
Communicate and collaborate with other teams.
Apply strong problem-solving skills in daily tasks.
Requirements:
Conversational-level communication skills.Tech-savvy with the ability to learn new systems quickly.
#JobOpening #Hiring #JobSearch #NowHiring #CareerOpportunity #Employment #JobOpportunity #JobListing #JobPosting #JobAlert #recruitment
If interested can forward your updated resumes on hr5@tasolutions.in and can directly contact us on 9056679449 also can provide our reference to your friends and colleagues.
Job Description:
End-to-end recruitment process management, including sourcing, screening, and shortlisting candidates.
Coordinate and schedule interviews
Utilize job portals, social media, and networking to attract top talent.
Conduct initial candidate assessments and background verification.
Maintain and update candidate databases and recruitment reports.
Ensure a seamless and positive candidate experience throughout the hiring process.
Key Requirements:
Qualification: Bachelor’s/Master’s Degree in HR, Business, or related field
Skills Required:
Strong communication and negotiation skills
Proficiency in recruitment tools and job portals
Ability to work in a fast-paced environment
Other Benefits: PF, Incentives, Bonuses, etc.
#JobOpening #Hiring #JobSearch #NowHiring #CareerOpportunity #Employment #JobOpportunity #JobListing #JobPosting #JobAlert #recruitment
if Interested, kindly forward your updated CV on hr5@tasolutions.in or can call on 9056679449. We will really appreciate it if you forward this position to your colleagues or Friends.