Engineer, Staff_CE_Device Driver Development
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Qualcomm is seeking a Staff Engineer with over 12 years of experience in embedded and automotive software development. Responsibilities include platform bring-up, kernel development, performance optimization, and system stability for next-generation automotive solutions. The role requires strong expertise in Linux kernel, device drivers, and debugging tools.
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.
Requirements
- 12+ years of experience in embedded software development.
- Strong hands-on expertise in Linux Kernel Programming.
- Strong hands-on expertise in Device Driver Development and Debugging.
- Strong hands-on expertise in Performance Analysis and Optimization.
- Strong hands-on expertise in System Stability and Root Cause Analysis.
- Strong hands-on expertise in Memory Management and Multithreaded Systems.
- Strong hands-on expertise in ARM64 Architecture.
- Strong hands-on expertise in C/C++ Programming.
- Experience with Linux debugging and profiling tools such as GDB, Ftrace, Perf, Crash, and Trace Analysis tools.
Desired Qualifications
- 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.
- 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 Language such as C, C++, Java, Python, etc.
- 1+ year of experience with debugging techniques.
Skills
Linux Kernel ProgrammingDevice Driver DevelopmentPerformance AnalysisSystem StabilityRoot Cause AnalysisMemory ManagementMultithreaded SystemsARM64CC++GDBFtracePerfCrash AnalysisTrace AnalysisAndroid AutomotiveQNXVirtualizationHypervisorPythonJava
#embedded#automotive#software#development#linux#kernel#device driver#performance#stability#debugging
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
8 hours ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Senior
Locations
Bangalore, India
Qualification
Bachelor, Master, Doctoral
Applicants
Be an early applicant
Similar Jobs
Sandvik
Westminster, United States of AmericaCNC Machinist
US$19/hr Full Time Be an early applicant Posted 4 days ago
Sandvik
Westminster, United States of AmericaCNC Machinist
US$19/hr Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesSenior Software Engineer
Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesSoftware Engineering Intern – Security & Identity
US$5.69–11.2k/mo Internship Be an early applicant Posted 4 days ago
Microsoft
United StatesSenior Software Engineer
US$120–235k/yr Full Time Be an early applicant Posted 4 days ago
ASSA ABLOY Group
Tulsa, United StatesMill Operator Trainee
Full Time Be an early applicant Posted 4 days ago
