Work on Linux Kernel development for enabling and supporting Qualcomm Snapdragon Chipsets and products
Skills/experience: o Excellent knowledge of OS fundamentals, data structure, Linux kernel and the device driver model o Excellent programming skills and expert level knowledge of C o Specific experience and expertise in any of kernel subsystems - core kernel, device drivers, memory, ARM subsystems etc o Highly skilled in debug using any debugger like T32, gdb and crash analysis sing T32, crash utility etc o Expert in using tracing and other related tools to identify performance bottlenecks and solve them o Well versed with other development tools like tool chain, version control etc o Background experience in Android is a plus
Responsibilities: o Work with cross teams to develop and support various features in Linux kernel to support Android on Qualcomm Snapdragon Chipsets o Work on latest bleeding edge ARMv9 CPUs and features o Closely work with power and performance to analyze and identify performance bottlenecks and implement optimizations. o Enable and support other teams that use supported Linux kernel features o Identify and support core set of tools for assisting Linux Kernel development, debug and support Education requirements: Bachelors or Masters in CS or ECE