CHENNAI · FULLTIME
Staff Engineer - Core Platform (Linux Drivers & System Software)
Qualcomm
Chennai · onsite · Posted 57d ago
Sourced from
Undisclosed10–15 yrsfulltimeChennai
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.4s
- Found the form on Naukri · 15 questions to answer1.3s
- Decided the answers for all of them2.8s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Company: Qualcomm India Private Limited
Job Area: Engineering Group, Engineering Group > Software Engineering
Job Summary We are seeking a highly skilled Staff Engineer Core Platform to develop and enable Linux-based system software for next-generation SoCs. The role focuses on Linux kernel driver development, bootloader integration (UBoot), and system bring-up, including debugging and performance optimization across key hardware subsystems.
Key Responsibilities - Lead SoC bring-up (pre-silicon post-silicon) and platform enablement
- Develop and maintain Linux kernel device drivers
- Linux Stability / Crash analysis debugging
- Enable and debug boot flow (ROM UBoot Linux)
- Design and support Board Support Package (BSP) components
- Debug system-level issues (HW/SW interaction, kernel crashes, boot failures)
- Optimize system performance, latency, and power efficiency
- Perform code reviews, design reviews, and mentoring
- Collaborate with hardware, firmware, and external ecosystem teams
- Strong proficiency in C programming
- In-depth knowledge of Linux kernel internals
- Strong understanding of embedded systems and RTOS concepts
- Peripheral DMA / Interrupt handling
- PCIe/USB subsystem
- Storage drivers: NAND, NOR, eMMC
- Clock, power management, reset frameworks
- I2C, SPI, UART, GPIO drivers
- Audio drivers (PCM/ALSA)
- Experience with UBoot development and debugging
- Strong understanding of boot architecture and memory initialization
- Familiarity with flash subsystems (QSPI / SPI NAND / eMMC)
- Experience with JTAG / Lauterbach / TRACE32
- Linux debugging tools: dmesg, printk, ftrace, crash analysis
- Strong skills in system-level debugging and issue root cause analysis
- 10+ years of experience in embedded systems / Linux kernel development
- Proven experience in SoC bring-up and BSP development
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 2+ years of work experience with programming languages such as C, C++, Java, Python, etc.
Sourced from naukri
Section · 02
Skills
Linux debuggingc programmingGpioFirmwareBootloaderBoard Support PackageKernelBspJTAGAlsaDriver DevelopmentBsp DevelopmentEmbedded SystemslauterbachdebuggingDebugCrash AnalysisJavaArchitectureLinux
Section · Company
About Qualcomm

Qualcomm
Semiconductors
22k+
employees
1996
30 years old
San Diego,California
United States
About
Qualcomm invents breakthrough technologies that transform how the world connects, computes and communicates.
Industries
SemiconductorsHardware & Networking
Employee ratings
1,207 reviews
3.7/ 5
Culture
3.4
Career growth
3.2
Work-life
3.3
Employees rate it well for
Work Life Balance267Salary160Work Culture155Learning100Senior Management91
Find them on