Staff Linux Kernel Systems Engineer
Core
Design, develop, create, modify, and validate embedded and cloud edge software, applications, and specialized utility programs for next-generation connected products.
Role type
Staff Linux Kernel Systems Engineer
Builds
Embedded and cloud edge software solutions for Qualcomm's connected products
Domain
Consumer electronics / Embedded systems / Mobile infrastructure
Required skills
C, C++, Python, Linux kernel development, embedded software, driver development, low-level software, debugging, ARM architecture, BSP development, boot code development, Git, Secure coding
Preferred skills
Modern OO design (C++11/17), Database Management Software, API design
Technologies
Linux, Android, QNX, ARM, Git, Gerrit, Perforce, HSW/HE debuggers
Responsibilities
Design system-level software solutions, collaborate with hardware and architecture teams, develop low-level device drivers and boot code, perform debugging and validation of embedded software
Seniority
Staff, hands-on IC
