Platform Expert- Linux Kernel Software Expert

2 weeks ago


Bengaluru Hyderabad, India Telcosvcs Full time ₹ 1,04,000 - ₹ 1,30,878 per year

Job Title: Platform Expert- Linux Kernel Software Expert

Location: Bangalore, IN

Job Type: Long Term Contract (12+ Months)

Mandatory Skillsets: Linux, kernel, DPDK, SR-IOV, VF drivers, or NIC

Job Description:

Key Responsibilities:

As a Platform Expert- Linux Kernel Software, you will architect and build a comprehensive testing framework for our real-time kernel on x86 server platforms. This will include working with real-time operating systems, x86 server architecture, and the unique challenges of validating real-time constraints in high-performance server environments. You will create testing infrastructure that can verify deterministic behavior, timing guarantees, and system reliability while also contributing to kernel debugging and optimization of critical system resources.

Real-Time Kernel Testing Framework Development

  • Design and implement a specialized testing framework for real-time kernel validation on x86 server platforms.
  • Develop test methodologies to verify real-time constraints, scheduling deadlines, and deterministic behavior under high load.
  • Build automated tests for kernel subsystems including scheduler, memory management, interrupt handling, and IPC mechanisms.
  • Create stress testing frameworks to validate kernel stability under extreme throughput conditions.
  • Implement latency measurement and timing analysis tools with microsecond/nanosecond precision.
  • Design framework to test CPU isolation, real-time throttling, and scheduling latency.
  • Implement performance regression testing for throughput and latency metrics.

Kernel Debugging and Issue Analysis

  • Debug complex kernel-level issues including race conditions, memory corruption, and timing violations using debugging tools such as ftrace, perf, eBPF.
  • Analyze kernel panic dumps, trace logs, and system lockups in multi-core environments.
  • Investigate interrupted latency problems, scheduling anomalies, and CPU stalls.
  • Debug issues related to high-speed I/O and network packet processing paths.

What Were Looking For

  • Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering
  • 10+ years of systems programming experience
  • 5+ years of experience with kernel, systems, or performance-critical development
  • 10+ years of experience with C/C++ with understanding of low-level system concepts
  • Experience with Linux kernel development, real-time systems, or high-performance computing
  • Familiarity with Linux kernel debugging tools (at least some of: crash, ftrace, perf, eBPF)
  • Experience measuring and analyzing system performance metrics.

Preferred Qualification:

  • Master's or higher in Computer Science, Computer Engineering, or Electrical Engineering
  • Experience with real-time Linux variants (PREEMPT_RT patches)
  • Knowledge of kernel internals and ability to read/understand kernel code
  • Familiarity with CPU isolation and IRQ affinity concepts
  • Experience with DPDK or similar kernel bypass technologies
  • Experience with SR-IOV, VF drivers, or NIC offload features


  • Bengaluru, India MOOLYA SOFTWARE TESTING PRIVATE LIMITED Full time

    Job Description : Kernel Engineer with skills to port/test open-source features and fix possible kernel issues found in regression. Key Responsibilities : - Working across multiple Linux kernel versions. - Validate kernel stability using LTP/Kselftest.- Debug and fix kernel bugs found in regression testing.- Understanding the hardware and debugging software...


  • Hyderabad, India Truminds Full time

    Key Responsibilities: Plan, execute, and validate Android And / or Linux Kernel upgrades for a multitude of Chipsets having one or more different kernel versions Applying Vendor and Device Specific Patches Port and maintain Board Support Package (BSP) for SoCs such as Qualcomm Update and integrate device drivers for peripherals (e.g., Ethernet, Wi-Fi,...


  • Hyderabad / Secunderabad, Telangana, India beBeeKernel Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Title: Senior Kernel Integration EngineerAbout the RoleWe are seeking a seasoned Software Engineer to join our Linux Kernel Team and lead the integration of our Linux mainline with various projects. This is an exciting opportunity for someone with strong technical skills and experience in kernel development.Key ResponsibilitiesManage and maintain the...

  • Kernel Developer

    7 days ago


    Bengaluru, India Shashwath Solution Full time

    3 years of experience as an embedded software developer, well-versed in Linux kernel development, firmware, and debugging with a strong grasp of low-level device driver programming. In this role, you will be tasked with developing software components for server operating systems. Your responsibilities will include implementing and porting kernel modules,...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 5,00,000 - ₹ 8,00,000

    Embedded Software EngineerWe are seeking a skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will design, develop, and test software for our embedded systems.Your primary responsibility will be to work on the Linux kernel development for enabling and supporting Qualcomm Snapdragon Chipsets and products. You will...


  • Hyderabad, Telangana, India CONNECT-PRO MANAGEMENT CONSULTANTS Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Exp.- 4-10yCandidate should have 3-10 years of experience of working on Android Linux Kernel Upgrades across various chipsets and writing updating performance analysis and optimization of drivers. The role involves working on the Board Support Package (BSP), upgrading kernel and system components, ensuring compatibility with new Android or Linux versions,...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftwareEngineeringManager Full time ₹ 12,00,000 - ₹ 36,00,000

    About this roleOur team is looking for a skilled Software Engineering Manager to lead technical teams in the delivery and ongoing support of all Linux kernels provided by the Ubuntu Linux distribution.As the Linux kernel itself has become quite broad, so have the technical domains and challenges involved, ranging from integrating support for bleeding-edge...


  • Bengaluru, Karnataka, India AMD Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Overview:WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Bengaluru, India AMD Full time

    Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....

  • Linux Kernel Engineer

    2 weeks ago


    Hyderabad, Telangana, India ExamOnline Full time

    Company Description Exam Online delivers advanced AI-powered proctoring technology and secure browser capabilities to ensure the integrity and fairness of online assessments.Known for its cutting-edge features, including live video monitoring and facial recognition, Exam Online provides a seamless and user-friendly experience for remote exam...