Engineer, Staff_CE_Device Driver Development
Qualcomm IncorporatedMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own development and debugging of Linux kernel subsystems and device drivers for automotive platforms.
Lead performance optimization related to CPU, memory, boot-time, and overall system stability and conduct root cause analysis using kernel logs and profiling tools.
Drive stability investigations and manage customer escalations across multiple software domains while collaborating with cross-functional teams.
Minimum Requirements
12+ years of experience in embedded software development focusing on Linux kernel programming and device driver development.
Proficiency in C/C++ programming and experience with debugging and profiling tools like GDB, Ftrace, Perf, Crash, and Trace Analysis tools.
Bachelor's degree or higher in Engineering, Information Systems, Computer Science, or related field with relevant software development experience.
Work Experience Required: 12+ years in embedded and automotive software development.
Ideal Candidate Profile
Deep expertise in Linux kernel and device driver development in automotive or embedded systems environments.
Proven ability to analyze complex system issues related to memory, boot, storage, networking, and performance using low-level debugging tools.
Experience leading cross-functional technical teams and managing escalations in high-stability and production environments.
