205 Kernel Programming Jobs

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

4.0 - 9.0 years

8 - 18 Lacs

bengaluru

Work from Office

URGENT HIRING!!! Job Title: Kernel Developer Job Description: We are seeking a skilled Kernel Developer with strong expertise in C/C++ and hands-on experience in Linux/Android kernel development. The candidate will be responsible for working on Linux kernel internals, device driver development, and Board Support Package (BSP) bring-up for embedded platforms. The role includes customizing and maintaining the bootloader, improving system power and performance, and ensuring smooth interaction between kernel space and user space components. The ideal candidate should have solid knowledge of Linux kernel architecture, scheduling, memory management, and system calls, along with experience debuggin...

Posted -1 days ago

AI Match Score
Apply

2.0 - 6.0 years

7 - 17 Lacs

bengaluru

Work from Office

Minimum qualifications: • Bachelors degree or equivalent practical experience. • 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 • Additional experience in kernel performance measurement and tuning will be useful • Any participation in the upstream Linux kernel community will be considered a bonus • Prior Working experience with automotive, and Andr...

Posted 7 hours ago

AI Match Score
Apply

4.0 - 9.0 years

15 - 25 Lacs

gandhinagar, ahmedabad

Work from Office

Job Role: Linux Device Driver Experience: 4 To 9 Years Location: Ahmedabad Key Responsibilities Design, develop, debug, and maintain Linux device drivers Work on High-Speed Interfaces such as USB, PCIe, Ethernet, Display, Camera , etc. Analyze hardware issues and collaborate closely with hardware and SoC teams Perform root-cause analysis and bug fixing at kernel and driver levels Must-Have Technical Skills Strong programming expertise in Embedded C/C++ Design, Implementation and debugging of Linux Device Drivers Solid understanding of Linux internals and Linux Kernel architecture Ability to read and interpret board schematics Hands on Experience with Micro-Processor & Controllers Experience ...

Posted 1 day ago

AI Match Score
Apply

6.0 - 10.0 years

0 Lacs

pune, all india

On-site

You have a fantastic opportunity to join our team as an Embedded BSP Engineer. In this role, you will be responsible for a variety of tasks related to embedded development, Linux kernel programming, and device driver development. **Role Overview:** As an Embedded BSP Engineer, you will be involved in board bring up, Linux kernel development, and embedded C programming. Your expertise in embedded Linux and BSP will be crucial in ensuring the smooth operation of our devices. **Key Responsibilities:** - Develop and maintain embedded software for various devices - Work on board bring up and device driver development - Debug and troubleshoot issues related to Linux kernel - Collaborate with cross...

Posted 1 day ago

AI Match Score
Apply

3.0 - 8.0 years

7 - 14 Lacs

hyderabad, chennai

Work from Office

Role & responsibilities Preferred candidate profile ->Excellent C programming, WLAN 802.11 knowledge, and experience with Linux kernel/device driver development and open-source contributions. JD FOR 3 to 5 years: ->Excellent C programming, WLAN 802.11 knowledge, and experience with Linux kernel/device driver development and open-source contributions. JD FOR 5 to 8 years: ->WLAN/Linux driver development, Linux kernel device drivers, C Programming Interested candidates share your cv "varsha@skygate.co.in" Thanks & Regards Varsha Skygate

Posted 3 days ago

AI Match Score
Apply

3.0 - 8.0 years

22 - 27 Lacs

ahmedabad, gurugram, chennai

Work from Office

Role & responsibilities " 1. Excellent Experience of Linux kernel and the device driver model. 2. - Specific knowhow in key kernel subsystems is a plus. 3. ARM subsystems , kernel memory, sched, etc. 4. - Experience in working with mainline Linux Kernel. 5. -Processor environments. 6. - Excellent debug skills, especially in the core kernel software stability domain, using standard debug tools like T32, tracing etc. 7. - Excellent programming skills and expert level knowledge of C. 8. - Good knowledge of Git, repo and Linux kernel development related tools. 9. - Good knowledge of ARM v7 and v8 architecture. 10. - Prior experience with Android is a plus .

Posted 3 days ago

AI Match Score
Apply

5.0 - 10.0 years

10 - 20 Lacs

pune, ahmedabad, gurugram

Work from Office

Excellent Embedded C/C++ Embedded Linux Application Development. BSP & Bootloader porting and HW bring up experience. Strong debugging skills. Strong Device driver Development, Linux OS concepts/Linux Kernel Experience.

Posted 5 days ago

AI Match Score
Apply

4.0 - 9.0 years

2 - 5 Lacs

hyderabad

Work from Office

We are seeking a skilled and motivated Driver Developer with expertise in embedded systems and Real-Time Operating Systems (RTOS). As a key member of our team, you will be responsible for designing, implementing, and maintaining Windows/Linux drivers and DSP firmware, ensuring seamless integration with embedded systems and RTOS environments. The ideal candidate will have a strong background in low-level programming, kernel-mode development, and a deep understanding of hardware interactions. Join us if you are passionate about pushing the boundaries of technology and thrive in a dynamic, collaborative environment. Requirements : - Bachelor's or higher degree in Computer Science or Electronics...

Posted 5 days ago

AI Match Score
Apply

2.0 - 7.0 years

5 - 9 Lacs

hyderabad

Work from Office

Job Summary : We are seeking an experienced developers for our kernel development team focused on building and optimizing AI/ML operators using our specialised Instruction Set Architecture (ISA). In this role, you will be responsible for design, development, and performance tuning of core kernel components that directly influence the efficiency and reliability of AI/ML workloads on our custom hardware. You will work closely with compiler teams, hardware architects, and application developers to deliver an operator that maximizes performance while meeting stringent accuracy and latency requirements. Key Responsibilities : Kernel Design & Development : - Design and development of core kernel m...

Posted 5 days ago

AI Match Score
Apply

4.0 - 9.0 years

5 - 8 Lacs

hyderabad

Work from Office

Were looking for a talented and motivated Driver Development Engineer who specializes in Windows software. In this role, youll help build and improve low-level software drivers that allow hardware and software to work together smoothly. The ideal candidate has experience with low-level programming, working in the Windows kernel, and understanding how hardware works. If you enjoy solving technical challenges and working with a great team, wed love to hear from you. This is what you are responsible for - Design and develop PCIe and USB drivers for AI chipsets, ensuring performance and reliability - Maintain clear communication in understanding the hardware subsystems and internals to identify ...

Posted 6 days ago

AI Match Score
Apply

2.0 - 7.0 years

12 - 22 Lacs

hyderabad

Work from Office

Develop and implement embedded software solutions for real-time systems. Design, code, test, and debug software for microcontrollers and microprocessors. Collaborate with hardware engineers to ensure seamless integration between software and hardware Required Candidate profile Contribute to the definition and design of system architecture. Optimize embedded systems for performance, reliability, and efficiency.

Posted 6 days ago

AI Match Score
Apply

2.0 - 7.0 years

12 - 22 Lacs

ahmedabad

Work from Office

Develop and implement embedded software solutions for real-time systems. Design, code, test, and debug software for microcontrollers and microprocessors. Collaborate with hardware engineers to ensure seamless integration between software and hardware Required Candidate profile Contribute to the definition and design of system architecture. Optimize embedded systems for performance, reliability, and efficiency.

Posted 6 days ago

AI Match Score
Apply

2.0 - 7.0 years

12 - 22 Lacs

chandigarh

Work from Office

Develop and implement embedded software solutions for real-time systems. Design, code, test, and debug software for microcontrollers and microprocessors. Collaborate with hardware engineers to ensure seamless integration between software and hardware Required Candidate profile Contribute to the definition and design of system architecture. Optimize embedded systems for performance, reliability, and efficiency.

Posted 6 days ago

AI Match Score
Apply

2.0 - 7.0 years

12 - 22 Lacs

noida

Work from Office

Develop and implement embedded software solutions for real-time systems. Design, code, test, and debug software for microcontrollers and microprocessors. Collaborate with hardware engineers to ensure seamless integration between software and hardware Required Candidate profile Contribute to the definition and design of system architecture. Optimize embedded systems for performance, reliability, and efficiency.

Posted 6 days ago

AI Match Score
Apply

2.0 - 7.0 years

12 - 22 Lacs

jaipur

Work from Office

Develop and implement embedded software solutions for real-time systems. Design, code, test, and debug software for microcontrollers and microprocessors. Collaborate with hardware engineers to ensure seamless integration between software and hardware Required Candidate profile Contribute to the definition and design of system architecture. Optimize embedded systems for performance, reliability, and efficiency.

Posted 6 days ago

AI Match Score
Apply

2.0 - 7.0 years

12 - 22 Lacs

vijayawada

Work from Office

Develop and implement embedded software solutions for real-time systems. Design, code, test, and debug software for microcontrollers and microprocessors. Collaborate with hardware engineers to ensure seamless integration between software and hardware Required Candidate profile Contribute to the definition and design of system architecture. Optimize embedded systems for performance, reliability, and efficiency.

Posted 6 days ago

AI Match Score
Apply

3.0 - 8.0 years

12 - 22 Lacs

bengaluru

Work from Office

Must Have Technical Skills: Excellent programming skills in C Design, Implementation and debugging of Linux device drivers Ability to read and understand board schematics Knowledge of processor architectures for ARM or RISC-V Deep knowledge on Linux internals and Linux Kernel Architecture Experience on tools like Git, Yocto etc. Experience in debugging with JTAG, Signal Analyzers etc.Role & responsibilities

Posted 1 week ago

AI Match Score
Apply

5.0 - 10.0 years

15 - 30 Lacs

hyderabad, bengaluru

Work from Office

Job Position: Embedded Kernel development Location: Bangalore/ Hyderabad Experience: 4+ Years Work Mode: WFO (4 Days WFO, 1 Day WFH) Job Description Good experience in working with data structures, algorithms, and software development in C programming. Experience with Linux Kernel. Good to have skills. Experience in Linux kernel programming, including device driver development, Experienced in working with low-level hardware peripherals including cameras, audio, sensors, displays etc Experience in kernel debugging and usage of tools like JTAG Factory support and factory tools development/support. Additional experience in kernel performance measurement and tuning will be useful Any participati...

Posted 1 week ago

AI Match Score
Apply

4.0 - 9.0 years

10 - 20 Lacs

pune, bengaluru

Work from Office

Strong C programming server hardware, specifically option cards (NIC, RAID, GPU, Storage controllers, etc.) firmware, BIOS, DMTF, MCTP, PLDM and IPMI option cards such as: NICs (Network Interface Cards) RAID controllers GPUs Storage HBA / FC cards Experience interfacing with BIOS, CPLD, and system firmware layers.

Posted 1 week ago

AI Match Score
Apply

6.0 - 10.0 years

20 - 30 Lacs

hyderabad

Work from Office

Preferred candidate profile Strong expertise in storage technologies : UFS, eMMC, RPMB, SCSI, NVMe (good to have). Solid understanding of Linux kernel , block layer, and storage subsystems. Hands-on debugging using: UFS trace logs dmesg/kmsg I/O analyzers (fio, iostat) QXDM/QUTS (preferred) Experience with file systems (EXT4, F2FS) and performance profiling. Proficiency in C, kernel programming , and driver debugging. Understanding of power management , system boot flow, interconnects (AXI), and hardware-software interactions. Good to Have Experience with bootloaders (LK, ABL) . Knowledge of Android Storage stack and vold layer. Exposure to UFS Host Controller Spec, JEDEC standards . Hands-o...

Posted 1 week ago

AI Match Score
Apply

12.0 - 17.0 years

9 - 13 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive ECU Software Good to have skills : NA Minimum 12 year(s) of experience is required Educational Qualification : Bachelors or masters in computers Electronics or any related stream Summary :We are seeking a highly experienced Middleware & Hypervisor Lead to architect and lead the development of virtualization and middleware platforms for automotive ECUs and doma...

Posted 2 weeks ago

AI Match Score
Apply

10.0 - 20.0 years

37 - 45 Lacs

bengaluru

Work from Office

Role & responsibilities Technical Skills C++ 10+ years Strong experience in C++ programming, memory management, file I/O, and stream concepts. Expertise in evaluating coding tests and applying C++ coding standards. C++ Hands-on experience in C++ programming, memory management, file I/O, and stream concepts. (If this is a separate role, keep it. Otherwise, remove to avoid duplication.) Multithreading Strong understanding of multithreading concepts including creating/managing threads and synchronization mechanisms (mutexes, condition variables). Exposure to kernel-level multithreading. Linux Good understanding of developing, debugging, and triaging issues on Linux. Familiar with command-line t...

Posted 2 weeks ago

AI Match Score
Apply

4.0 - 6.0 years

3 - 7 Lacs

hyderabad

Work from Office

Virtual Walk-in Interview - IT/Embedded - Hiring - 29th Nov (Saturday) - Online Interview Time: 10:00 AM 5:00 PM Notice Period: Immediate to 30 Days Job Location: Hyderabad Interview link Video call link: https://meet.google.com/vyk-pmsp-sie Role: Embedded Linux Device Driver Skill: Embedded C, Linux, Device Driver, Kernel programming Experience: 4-10 Years Interested candidates can share the resume: Yamuna.k@harita.co.in

Posted 2 weeks ago

AI Match Score
Apply

10.0 - 15.0 years

25 - 30 Lacs

pune, bengaluru

Work from Office

Role: Android BSP / Platform Driver Expert Location: Pune / Bangalore Experience: 912+ Years Notice Period: Immediate to 15 Days Job Description: We are hiring an Android BSP / Platform Driver Specialist with strong experience in Linux Kernel, Android HAL/HIDL, and embedded device drivers. The ideal candidate should have hands-on experience in Android bring-up, debugging, and platform driver customization. Key Responsibilities: Design, develop, and debug BSP and platform drivers Customize Linux/Android device drivers based on product needs Analyze hardware schematics and technical specifications Work on bootloader optimization & Android bring-up Collaborate with cross-functional engineering ...

Posted 2 weeks ago

AI Match Score
Apply

5.0 - 10.0 years

25 - 40 Lacs

hyderabad

Hybrid

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 & Troubleshooting: Investigate, resolve complex network issues related to Ethernet drivers - latency problems , connectivity issues, and performance degradation. System Integration: Work closely with HW engineers, firmware devel...

Posted 3 weeks ago

AI Match Score
Apply
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