Qualcomm India Private Limited is seeking a Staff Engineer for Camera Driver Development to join their team. This role focuses on Linux Kernel Device driver development and requires expertise in hardware drivers/modules. The ideal candidate will have strong C programming skills and deep knowledge of Linux OS concepts and internals.
The position involves working with various hardware interfaces including i2c, spi, uart, gpio, sdio drivers, flash driver, and DMA. You'll be responsible for kernel upstream experience and debugging using tools like JTAG/Lauterbach. A good understanding of computer architecture and microprocessor internals, particularly ARM, is advantageous.
As a Staff Engineer, you'll be working in core BSP and handling stability issues. The role requires proficiency in using debuggers like gdb and T32 for operations such as breakpoint setting, single stepping, and memory examination. Knowledge of Android high-level Architecture is a plus.
Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning support, and continuous learning opportunities. The company fosters an inclusive culture where innovative ideas are valued and employees can contribute to world-changing technologies.
The position requires a Bachelor's degree in Engineering or related field with 4+ years of experience, or equivalent combinations of education and experience. Strong communication skills and familiarity with scripting languages like Perl and Python are essential.
Join Qualcomm to work alongside leading engineering and technology experts, contributing to breakthrough technologies while growing professionally in a supportive environment that values work-life balance and professional development.