QUQualcomm
Linux Kernel Driver Engineer - CPU
Bangalore ₹5-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.