Engineer, Staff · CE · Device Driver Development
- Location Bangalore, India
- Experience 12+ yrs
- Job type Full-time
- Posted 5 Oct 2026
- Qualification PhD / Master's (Engineering)
You will be taken to Qualcomm’s own careers page to apply. Job ID 3096647.
Job description
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: ob Description looking for a Staff Engineer with 12+ years of experience in embedded and automotive software development to drive platform bring-up, kernel development, performance optimization, and system stability initiatives for next-generation automotive solutions. Key Responsibilities Develop and debug Linux kernel subsystems and device drivers for automotive platforms. Analyze and resolve complex system issues involving boot, memory, storage, networking, and performance. Drive CPU, memory, boot-time, and overall system performance improvements. Perform deep root cause analysis using kernel logs, traces, ramdumps, and profiling tools. Lead stability investigations and customer escalations across multiple software domains. Collaborate with cross-functional teams to deliver robust, production-quality software. Mentor engineers and contribute to technical reviews and architecture discussions. Required Skills 12+ years of experience in embedded software development. Strong hands-on expertise in: Linux Kernel Programming Device Driver Development and Debugging Performance Analysis and Optimization System Stability and Root Cause Analysis Memory Management and Multithreaded Systems ARM64 Architecture C/C++ Programming Experience with Linux debugging and profiling tools such as GDB, Ftrace, Perf, Crash, and Trace Analysis tools. Preferred Skills Experience with Automotive Linux, Android Automotive, or QNX. Knowledge of device drivers, hypervisor, memory management. Familiarity with virtualization and hypervisor technologies. Experience supporting customer escalations and production issues..