1490 Linux Kernel Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 7.0 years

7 - 8 Lacs

bengaluru

Work from Office

firmware and driver development in embedded Linux application. Should have experience in peripherals such as SPI, UART, I2C, USB etc. Should be comfortable in using measurement tools such as CRO, Logic Analyzers etc. Imx8 and imx 6 based architecture. Should have worked in iot domain. Linux Kernel : Proficient in YOCTO environment. Programming Language: Strong in C/C++, particularly System Software development. Sound knowledge and experience of Linux OS and OS configurations. Should have sound knowledge on ARM architecture. Strong Embedded Software background and Linux internals. Experience of Designing and Architecture for Application and Middleware Development. Strong debugging skill in Em...

Posted 1 day ago

AI Match Score
Apply

5.0 - 10.0 years

7 - 12 Lacs

manesar

Work from Office

Job Title: Senior Embedded / WLAN Software Engineer Company: VVDN Technologies Location: Manesar, Haryana Experience: 5 - 6 Years Employment Type: Full-Time Job Overview: VVDN Technologies is looking for an experienced Senior Embedded / WLAN Software Engineer with strong expertise in WLAN driver and firmware development . The ideal candidate will work on next-generation wireless solutions, contributing to the design, development, and optimization of Wi-Fi technologies across Linux and RTOS platforms. Key Responsibilities Design, develop, implement, and debug WLAN device drivers and firmware using Embedded C/C++ on Linux/RTOS platforms. Develop and optimize Wi-Fi protocol stack functionality ...

Posted 1 day ago

AI Match Score
Apply

3.0 - 7.0 years

12 - 16 Lacs

bengaluru

Work from Office

Description Job Title: Sr Applications Engineer, Board Support Package Job Location: Bangalore, India ( This position requires a full-time, on-site presence in our Bangalore, India Office ) Job ID: AI2463 Position Summary : We are seeking an experienced Senior Applications Engineer, Linux Board Support Package (BSP) to develop, maintain, and optimize the software stack that enables our embedded platforms. This role is responsible for configuring and customizing Debian-based Linux distributions for embedded hardware, implementing and maintaining device drivers, managing device tree configurations and overlays, and ensuring stable system bring-up across our platforms. The ideal candidate has s...

Posted 2 days ago

AI Match Score
Apply

7.0 - 12.0 years

8 - 11 Lacs

bengaluru

Work from Office

Description Job Title: Staff Applications Engineer, Camera ISP Job Location: Bangalore, India ( This position requires a full-time, on-site presence in our Bangalore, India Office ) Job ID: AI2461 Position Summary : We are seeking a highly skilled Staff Applications Engineer, Camera ISP with strong embedded Linux and BSP development experience to support our next-generation Edge AI SoC platform. Our SoC includes an integrated multi-camera MIPI CSI subsystem, designed for high-throughput vision and AI workloads. In this role, you will work across the full camera pipeline sensor bring-up, MIPI CSI integration, V4L2 driver development, media controller configuration, and ISP tuning to deliver h...

Posted 2 days ago

AI Match Score
Apply

3.0 - 7.0 years

6 - 9 Lacs

kolkata

Work from Office

Upwind Security is looking for Cloud Security Validation Engineer to join our team Roles and Responsibility Design and implement secure cloud architectures to meet business requirements. Conduct security audits and risk assessments to identify vulnerabilities. Develop and maintain comprehensive security policies and procedures. Collaborate with cross-functional teams to ensure seamless integration of security measures. Stay up-to- with emerging trends and technologies in cloud security. Provide training and guidance on security best practices to junior team members. Job Requirements Strong understanding of cloud computing platforms, including AWS, Azure, and Google Cloud. Experience with sec...

Posted 2 days ago

AI Match Score
Apply

8.0 - 10.0 years

13 - 18 Lacs

bengaluru

Work from Office

About The Role Role Purpose The purpose of the role is to create exceptional and detailed architectural application design and provide thought leadership and enable delivery teams to provide exceptional client engagement and satisfaction. Do 1. Develop architectural application for the new deals/ major change requests in existing deals a. Creates an enterprise-wide architecture that ensures systems are scalable, reliable, and manageable. b. Manages application assets and directs the development efforts within an enterprise to improve solution delivery and agility c. Guides how to construct and assemble application components and services to support solution architecture and application devel...

Posted 2 days ago

AI Match Score
Apply

8.0 - 13.0 years

25 - 30 Lacs

ahmedabad

Work from Office

About CleanStart: CleanStart is revolutionizing software supply chain security through our advanced vulnerability database platform and CleanStart product line. We provide hardened, vulnerability-free container images with built-in security, compliance, and performance benefits. Our mission is to transform container security by eliminating pre-existing vulnerabilities and providing full visibility and control over the software supply chain. Role Overview: As Senior Manager of Core Technology for Core Build, you will lead our strategic efforts in developing and maintaining secure build infrastructure and processes for our CleanStart container platform. This highly technical role (85-90% techn...

Posted 2 days ago

AI Match Score
Apply

8.0 - 13.0 years

25 - 30 Lacs

bengaluru

Work from Office

About CleanStart: CleanStart is revolutionizing software supply chain security through our advanced vulnerability database platform and CleanStart product line. We provide hardened, vulnerability-free container images with built-in security, compliance, and performance benefits. Our mission is to transform container security by eliminating pre-existing vulnerabilities and providing full visibility and control over the software supply chain. Role Overview: As Senior Manager of Core Technology for Core Build, you will lead our strategic efforts in developing and maintaining secure build infrastructure and processes for our CleanStart container platform. This highly technical role (85-90% techn...

Posted 2 days ago

AI Match Score
Apply

5.0 - 8.0 years

3 - 7 Lacs

bengaluru

Work from Office

Notice Period: Immediate to 15 Days Employee type: Contract to Hire JD: Skills : Hands on experience on Embedded Linux / Linux Experience with ARM based processors ( TI ARM Cortex A9 is advantage) Linux Kernel Compilation and image creation Linux Kernel Configuration Linux Kernel Optimization Linux Porting BSP Optimization Application development on Linux Platform Device drivers Knowledge on Secure Boot Knowledge on Booting Linux from NAND or eMMC storage

Posted 2 days ago

AI Match Score
Apply

2.0 - 7.0 years

4 - 9 Lacs

hyderabad, bengaluru

Work from Office

Minimum qualifications: 3 years of experience with data structures, algorithms, and software development in C programming. Experience with Linux Kernel. Preferred qualifications: Experience in Linux kernel programming, including device driver development Experienced in working with low-level hardware peripherals including cameras, sensors, displays etc. Experience in kernel debugging and usage of tools like JTAG Prior Working experience with automotive, and Android systems (HAL) will be a big plus.

Posted 2 days ago

AI Match Score
Apply

5.0 - 10.0 years

15 - 30 Lacs

hyderabad

Work from Office

Ethernet Driver developer is responsible for ensuring Ethernet driver development / maintenance and feature migration over varying SoCs targeted towards different domains (Automotive / Home Router / IOT etc) Key Responsibilities : - Develop, Customize and optimize Ethernet Drivers for specific chipsets, board variants. - Kernel Integration : Interface the driver with the Linux network stack, including the NAPI (New API) subsystem, netdev, and sk_buff management for efficient packet processing - Performance Tuning : Optimize Ethernet driver performance for high throughput, low latency, and minimal CPU utilization. - Ensure high scalability and efficient packet handling. - Debugging & Troubles...

Posted 2 days ago

AI Match Score
Apply

5.0 - 10.0 years

15 - 30 Lacs

bengaluru

Work from Office

Job Title: Pre & Post Silicon Embedded Engineer Experience: 5+ Years Location: Bangalore Key Responsibilities: Work with pre-silicon and post-silicon bring-up teams to verify and validate cutting-edge SoCs Understand SoC architecture and subsystems (Camera, Display, GPU, Memory, Security, etc.) Develop device drivers and bare-metal test software for subsystem validation Execute and debug test software on emulators, FPGAs, and post-silicon development boards Collaborate with global engineering teams to ensure robust silicon validation Must-Have Skills: Deep understanding of PCIe Gen3/Gen4/Gen5 (Gen6 exposure is a plus) across all protocol layers Hands-on experience in PCIe protocol validation...

Posted 2 days ago

AI Match Score
Apply

3.0 - 5.0 years

14 - 22 Lacs

hyderabad, ahmedabad, bengaluru

Work from Office

Role & responsibilities Required Skills : 3 to 4 years of proficiency in Linux device driver development, including porting, integration, middleware, user-space applications, and testing. Experience in board bring-up and bootloader development. Strong expertise in C/C++ programming. Implement and debug communication protocols including I2C, SPI, UART, USB, CAN, MIPI CSI/DSI, and PCIe. Skilled in debugging using tools like JTAG, TRACE32, ICE, and ICD, along with the ability to use oscilloscopes and protocol analyzers. Solid understanding of operating system concepts, such as multi-threaded programming, parallel processing, synchronization, and inter-process communication (IPC). Familiarity wi...

Posted 3 days ago

AI Match Score
Apply

5.0 - 10.0 years

13 - 23 Lacs

vadodara

Work from Office

Role & responsibilities Who are you You are an Energetic, Passionate, and Innate Software Developer having excellent knowledge of designing and developing Embedded Linux/ Kernel based real time software applications. You possess very good knowledge of Software Architecture and Design, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts and software security. You are competent to design, develop and deliver Software applications and embedded products. Experience : 5+ Years Qualification : B.E/ B.tech/ M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE) Technical Skills Required...

Posted 3 days ago

AI Match Score
Apply

10.0 - 16.0 years

40 - 50 Lacs

hyderabad

Work from Office

THE ROLE: AMD is looking for a specialized software engineer who is passionate about improving the performance of key applications and benchmarks . You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology. THE PERSON: The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD. KEY RESPONSIBILITIES: Board bring-up activities for Software components like bootloader, (Secure Bootloader components like Crypto Engines etc., platform managers (...

Posted 3 days ago

AI Match Score
Apply

15.0 - 20.0 years

8 - 12 Lacs

bengaluru

Work from Office

Role & Responsibilities: Hands-on coding/debugging and resolution of customer issues, analysis and enablement of customer use-cases and feeding back the patches/fixes to the mainline SW. Bring-up customer boards with Linux kernel and device drivers working as reference boards. Serve as consultant to FAE, customers and partners as the subject matter expert in the area of BIOS/Firmware Achieve maximum platform/silicon entitlement in customer products through power and performance, driver optimization. Author applications notes and present training sessions to enable field teams, customers and partners. Prepare and deploy packages of different Linux distros integrating different components. Mai...

Posted 3 days ago

AI Match Score
Apply

3.0 - 7.0 years

15 - 25 Lacs

bengaluru

Work from Office

Job Title: Sr Applications Engineer, Board Support Package Job Location: Bangalore, India ( This position requires a full-time, on-site presence in our Bangalore, India Office ) Job ID: AI2463 Position Summary : We are seeking an experienced Senior Applications Engineer, Linux Board Support Package (BSP) to develop, maintain, and optimize the software stack that enables our embedded platforms. This role is responsible for configuring and customizing Debian-based Linux distributions for embedded hardware, implementing and maintaining device drivers, managing device tree configurations and overlays, and ensuring stable system bring-up across our platforms. The ideal candidate has strong expert...

Posted 3 days ago

AI Match Score
Apply

6.0 - 10.0 years

4 - 8 Lacs

hyderabad

Work from Office

Role Overview: We are seeking an experienced Linux Kernel Yocto Platform Engineer to design, develop, and maintain embedded Linux systems for cutting-edge products. The ideal candidate will have strong expertise in Linux kernel development, Yocto Project build systems, and BSP (Board Support Package) customization for embedded platforms. Key Responsibilities: Develop, customize, and maintain Linux kernel and device drivers for embedded systems. Configure and build embedded Linux distributions using Yocto Project . Create and maintain Board Support Packages (BSPs) for various hardware platforms. Optimize system performance, boot time, and memory footprint for embedded devices. Integrate and v...

Posted 3 days ago

AI Match Score
Apply

18.0 - 23.0 years

40 - 50 Lacs

bengaluru

Work from Office

THE ROLE The FlashBlade team builds the industry s most innovative, high-performance, and highly available portfolio of products that are designed for the most demanding mission critical applications. While we deliver a hardware storage array, over 90% of our engineering staff are software engineers. Our customers are the most important part of our business and they love FlashBlade for its simplicity of management, the constant flow of new and exciting upgrades, and ability to live on the cutting edge of technology while never taking downtime, ever. FlashBlade enables our customers to leverage the agility of the public cloud for both traditional IT and cloud-native applications. You ll archi...

Posted 3 days ago

AI Match Score
Apply

7.0 - 12.0 years

10 - 14 Lacs

bengaluru

Work from Office

Job Title: Staff Applications Engineer, Camera ISP Job Location: Bangalore, India ( This position requires a full-time, on-site presence in our Bangalore, India Office ) Job ID: AI2461 Position Summary : We are seeking a highly skilled Staff Applications Engineer, Camera ISP with strong embedded Linux and BSP development experience to support our next-generation Edge AI SoC platform. Our SoC includes an integrated multi-camera MIPI CSI subsystem, designed for high-throughput vision and AI workloads. In this role, you will work across the full camera pipeline sensor bring-up, MIPI CSI integration, V4L2 driver development, media controller configuration, and ISP tuning to deliver high-quality ...

Posted 3 days ago

AI Match Score
Apply

3.0 - 7.0 years

12 - 17 Lacs

hyderabad, bengaluru

Work from Office

Role : Linux Device Driver Engineer Experience : 3 to 7 Years Location : Hyderabad , Bangalore , Ahmedabad Notice Period : Immediate to 30 days Budget : up to 18 LPA Mandatory Skills (Must-Have): 34 years of Linux device driver development Hands-on experience in board bring-up and bootloader development Strong C / C++ programming Experience with embedded communication protocols: I2C, SPI, UART, USB, CAN MIPI CSI/DSI, PCIe Kernel-level debugging and crash analysis ARM 32-bit & 64-bit architecture Experience with JTAG, TRACE32, ICE/ICD Linux OS concepts: Multithreading Synchronization IPC mechanisms Version control & DevOps tools: Git / Perforce Gerrit / Code Collaborator Jenkins JIRA / Conflu...

Posted 3 days ago

AI Match Score
Apply

5.0 - 10.0 years

25 - 40 Lacs

pune, chennai, bengaluru

Work from Office

Job Title: Android Audio Driver Engineer Experience: 5 to 12 Years Location: Bangalore, Pune, Chennai Key Responsibilities: Design, develop, and maintain audio firmware and device drivers for Android-based platforms Work with ALSA and QNX Sound Architecture for audio subsystem development Implement and optimize audio algorithms such as Equalizer, delay, and post-processing Develop and optimize audio firmware for Xtensa DSP architecture Utilize DSP RTOS and system concepts like caching, DMA, MMU for performance tuning Develop Android Audio HAL for infotainment, media, phone, camera, Bluetooth, radio, and vehicle systems Collaborate with cross-functional teams to realize customer requirements ...

Posted 3 days ago

AI Match Score
Apply

7.0 - 12.0 years

25 - 40 Lacs

pune, chennai, bengaluru

Work from Office

Job Title: Embedded Linux BSP & Device Driver Engineer Experience: 7+ Years Location: Bangalore, Pune, Chennai Key Responsibilities: Develop, customize, and maintain Embedded Linux BSP Perform board bring-up for new hardware platforms Design, develop, and debug Linux device drivers Work on Linux kernel configuration, porting, and optimization Integrate and customize bootloaders (U-Boot) Debug hardware and software issues using JTAG, gdb, logic analyzers Collaborate closely with hardware, firmware, and application teams Support performance tuning, power management, and stability improvements Key Skills: Strong experience in Embedded Linux BSP development In-depth knowledge of Linux kernel int...

Posted 3 days ago

AI Match Score
Apply

5.0 - 10.0 years

15 - 25 Lacs

noida, pune, bengaluru

Work from Office

Expertise with Linux Kernel / Linux BSP / Linux Device Driver. Proficient with Embedded C/C++ programming. Experience with Application Development using Embedded Linux. Strong Experience with Micro-Controllers & Micro-Processor

Posted 3 days ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

hyderabad, all india

On-site

As a Multimedia Developer at our company, your role will involve designing, developing, and maintaining multimedia drivers (audio, video) for embedded systems. You will be responsible for porting multimedia drivers to various hardware platforms and operating systems, with a focus on optimizing performance for both low-power and high-performance scenarios. Integration of multimedia codecs and frameworks into the driver stack will be a key part of your responsibilities, and you will collaborate closely with hardware teams to ensure seamless multimedia module integration. Troubleshooting and resolving multimedia-related issues will also be within your purview, along with staying updated on the ...

Posted 3 days ago

AI Match Score
Apply

Exploring Linux Kernel Jobs in India

The Linux kernel job market in India is thriving, with many companies actively seeking professionals with expertise in this area. Linux kernel jobs offer a challenging and rewarding career path for individuals who are passionate about open-source technology and operating systems.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Delhi

Average Salary Range

The average salary range for Linux kernel professionals in India varies based on experience level: - Entry-level: ₹5-8 lakhs per annum - Mid-level: ₹8-15 lakhs per annum - Experienced: ₹15-30 lakhs per annum

Career Path

Career progression in the Linux kernel field typically follows a path similar to the following: 1. Junior Developer 2. Developer 3. Senior Developer 4. Tech Lead 5. Architect

Related Skills

In addition to expertise in the Linux kernel, professionals in this field are often expected to have knowledge of: - C programming - Operating system concepts - Kernel debugging - Device drivers - Networking protocols

Interview Questions

  • What is the Linux kernel?
  • Explain the difference between user space and kernel space. (basic)
  • How does the Linux kernel handle multitasking? (medium)
  • What is a system call in the context of the Linux kernel? (basic)
  • Describe the boot process of a Linux system. (medium)
  • How does memory management work in the Linux kernel? (medium)
  • What are loadable kernel modules? (basic)
  • Explain the role of schedulers in the Linux kernel. (medium)
  • How does the Linux kernel handle I/O operations? (medium)
  • What is a kernel panic and how is it handled in Linux? (medium)
  • Describe the process of compiling the Linux kernel. (medium)
  • What is the difference between a process and a thread in Linux? (basic)
  • How does the Linux kernel handle interrupts? (medium)
  • What is a system call table in the Linux kernel? (advanced)
  • Explain the concept of virtual memory in the Linux kernel. (medium)
  • How are processes represented in the Linux kernel? (medium)
  • What is the purpose of the init process in Linux? (basic)
  • Describe the role of the initrd in the Linux boot process. (medium)
  • How does the Linux kernel handle file systems? (medium)
  • What is a spin lock in the context of the Linux kernel? (advanced)
  • Explain the concept of memory-mapped files in Linux. (medium)
  • How does the Linux kernel handle signals? (medium)
  • What is the role of the VFS layer in the Linux kernel? (medium)
  • Describe the process of handling page faults in the Linux kernel. (advanced)
  • How does the Linux kernel handle process scheduling? (medium)

Closing Remark

As you explore opportunities in the Linux kernel job market in India, remember to continuously enhance your skills and knowledge in this field. Prepare diligently for interviews and showcase your expertise confidently to secure your dream job. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies