QU

Linux Kernel Driver Engineer - CPU

Qualcomm
Bangalore5-10 LPA Posted 20 Jun 2025
FULL TIME
Embedded Software
Device Drivers
Memory Management
Kernel
C++
+5 more

Job Description

  • Strong C and Assembly Programming with Strong OS & Multi-Processor concepts.
  • In-depth understanding of Memory management, MMU, IOMMU, etc.
  • Embedded software development in C and C++ on ARM or similar cores.
  • Hands-on experience in driver development on any RTOS (e.g., SafeRTOS, FreeRTOS, QNX experience is a plus).
  • ARM Trust-Zone & ARM v7/v8 architecture.

General Requirements:

  • Ability to ramp up fast and a strong team-player attitude.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience.
  • OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience.
  • OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.

Join WhatsApp Channel