Staff Engineer - Linux kernel Developer

Nutanix

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A leading technology company is seeking an experienced Staff Engineer Linux Kernel Developer to design and optimize features within the Linux kernel. The ideal candidate will have expertise in kernel internals, device drivers, and system-level programming. Responsibilities include developing kernel modules, debugging complex kernel issues, and collaborating with hardware teams for compatibility. This position offers a chance to influence architecture decisions and mentor other engineers, making it suitable for a skilled professional looking to impact software development significantly.

Qualifications

  • Deep expertise in Linux kernel internals.
  • Experience in developing kernel modules and device drivers.
  • Strong debugging skills for kernel issues and performance bottlenecks.

Responsibilities

  • Design and develop components within the Linux kernel.
  • Maintain kernel modules and device drivers for hardware platforms.
  • Collaborate with teams to ensure hardware-software compatibility.
  • Contribute to system performance optimization.

Skills

Kernel internals
Device drivers
Performance tuning
System-level programming

Tools

Advanced debugging tools

Job description

Job Summary

We are seeking an experienced Staff Engineer Linux Kernel Developer to design, develop, and optimize features within the Linux kernel and low-level system software. The ideal candidate will have deep expertise in kernel internals, device drivers, performance tuning, and system-level programming, with a strong ability to influence architecture decisions and mentor other engineers.

Key Responsibilities
  • Design, develop, and maintain components within the Linux kernel, focusing on areas such as scheduling, memory management, networking, or file systems.
  • Develop and maintain kernel modules and device drivers for various hardware platforms.
  • Debug complex kernel issues, crashes, and performance bottlenecks using advanced debugging tools and techniques.
  • Collaborate with hardware, firmware, and systems teams to bring up new platforms and ensure hardware-software compatibility.
  • Contribute to system performance optimization, power management, and scalability improvements.
  • Participate in kernel upstreaming efforts and maintain patches for long-term support kernels.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kernel Engineer
Kernel Engineer

People's Growth HR Solutions • Bengaluru

On-site
INR 800,000 - 1,200,000
Lead I - Embedded Software
Lead I - Embedded Software

UST • Pune District

On-site
INR 1,200,000 - 1,800,000
Linux Kernel & Device Driver Senior Developer
Linux Kernel & Device Driver Senior Developer

Sony India Software Centre • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Kernel Driver & Runtime Engineer
Kernel Driver & Runtime Engineer

Indian Armour Systems • Faridabad District

On-site
INR 1,500,000 - 2,600,000
Linux Kernel & Driver Engineer
Linux Kernel & Driver Engineer

Acldigital • Bengaluru

On-site
INR 600,000 - 1,200,000
Senior Kernel Developer
Senior Kernel Developer

IBM India Pvt. Limited • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Kernel Developer
Senior Kernel Developer

International Business Machines Corporation • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Linux Kernel & Device Driver Engineer
Linux Kernel & Device Driver Engineer

Sasken Technologies Limited • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Linux Device Driver
Linux Device Driver

Arohana Tech Solutions Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,600,000