Engineer, Staff_CE_Device Driver Development (Bengaluru)

Engineer, Staff_CE_Device Driver Development (Bengaluru)

13 Nov
|
Qualcomm
|
Bengaluru

13 Nov

Qualcomm

Bengaluru

Company: Qualcomm India Private Limited

Job Area

Engineering Group, Engineering Group > Software Applications Engineering

Job Summary

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.

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.
- 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

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.

Minimum Qualifications

- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Applications Engineering, Software Development experience, or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience.
- 2+ years of experience with programming languages such as C, C++, Java, Python, etc.
- 1+ year of experience with debugging techniques.

📌 Engineer, Staff_CE_Device Driver Development (Bengaluru)
🏢 Qualcomm
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: engineer, staff_ce_device driver development (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: engineer, staff_ce_device driver development (bengaluru) / bengaluru