Kernel Developer

Noida, Uttar Pradesh, India
Aug 29, 2024
Aug 29, 2025
Onsite
Full-Time
5 Years
Job Description

R Systems is a pioneering digital product engineering company that designs and develops cutting-edge products, platforms, and digital experiences. We empower clients across diverse industries to break through digital barriers, prioritize customer needs, and enhance both revenue and operational efficiency. At R Systems India, we celebrate diversity and are committed to fostering an inclusive environment where everyone feels valued, regardless of ethnicity, cultural background, age, gender, nationality, religion, disability, or sexual orientation.

Experience. 5-8 Years

Key Responsibilities

  1. Develop High-Quality Software. Contribute to the development of robust software and web applications, ensuring they meet high standards of quality.
  2. Software Maintenance. Analyze and maintain existing software applications to ensure they remain functional, efficient, and up-to-date.
  3. Scalable Code Design. Design highly scalable and testable code to meet the demands of large-scale and complex systems.
  4. Bug Fixing. Identify and resolve programming bugs to enhance the reliability and performance of software products.

Qualifications

  1. Extensive Experience. Possess 6+ years of software development experience, with a minimum of 4 years focused on Linux Kernel Programming.
  2. C/C++ Expertise. Demonstrate expert-level proficiency in C/C++ programming languages.
  3. Linux Kernel Proficiency. Exhibit deep knowledge of the Linux kernel, especially within embedded systems.
  4. Boot Loaders and Drivers. Experience in programming with boot loaders, Linux kernel internals, Linux device drivers, and Linux network drivers.
  5. Core Dump Analysis. Ability to analyze core dumps, address memory-related issues, and optimize Linux kernel performance across various architectures, including Intel and ARM.

Why Join Us?

At R Systems, you'll be part of a dynamic team dedicated to pushing the boundaries of digital innovation. You'll have the opportunity to work on challenging projects that require cutting-edge skills, all within an environment that values diversity and inclusion. We offer a platform where your expertise in Linux Kernel Development will make a significant impact, contributing to the success of both our clients and the company.

Apply Now 

If you're ready to take on a challenging role that leverages your expertise in Linux Kernel Programming, we'd love to hear from you. Join us at R Systems India, where your skills will be valued, and your contributions will help shape the future of digital experiences.