Qualcomm is seeking a Kernel Engineer to join their team in Hyderabad, India. This role focuses on Linux kernel development and device driver implementation, making it an excellent opportunity for early-career software engineers with a strong foundation in systems programming.
The position requires expertise in C programming and Linux kernel development, with a particular emphasis on device driver models and debugging in multi-processor environments. The ideal candidate will have experience with Linux Kernel memory management and ARM SMMU, along with proficiency in using standard debugging tools like T32 and tracing.
This role offers an exciting opportunity to work with cutting-edge technology at one of the world's leading semiconductor and wireless technology companies. You'll be part of a team that develops and maintains critical kernel-level software components that power millions of devices worldwide.
The position is perfect for recent graduates or early-career professionals with a degree in Electrical Engineering or Computer Science who have a strong foundation in low-level system programming and Linux kernel development. You'll have the chance to work on challenging problems in a multi-processor environment and contribute to the development of next-generation wireless and computing technologies.
Working at Qualcomm means being at the forefront of wireless technology innovation, with opportunities to work on projects that impact the global technology landscape. The company's strong presence in the semiconductor industry and its continuous investment in research and development make it an ideal place for engineers looking to build a career in kernel development and systems programming.