Qualcomm, a leading technology innovator, is seeking a Senior Kernel Engineer to join their team in Hyderabad. This role focuses on designing and developing real-time operating system (RTOS) features for Qualcomm Hexagon Processors. As part of the Core Platform Kernel software team, you'll work on enhancing the Qualcomm Real Time Operating System (QuRT) to support new processor features, improve power savings, enhance security, and create Safety profiles.
The position requires strong expertise in kernel-level programming and embedded systems, with particular emphasis on writing high-performance code for resource-constrained processors. You'll collaborate with cross-functional teams to design and implement system-level software solutions that meet complex performance requirements.
The ideal candidate brings 3-5 years of software engineering experience, with deep knowledge of C, Python, and Assembly language programming. Strong understanding of processor architecture, cache systems, interrupts, and memory management is essential. Experience with RTOS concepts like mutex, spinlocks, queues, and multi-thread environments is crucial.
Qualcomm offers an exceptional work environment with comprehensive benefits including world-class health coverage, financial planning support, and continuous learning opportunities. You'll have access to mentorship programs and work alongside leading technology experts in the industry. The company's commitment to innovation and breakthrough technologies makes this an exciting opportunity for career growth.
Join Qualcomm to be part of a team that's pushing the boundaries of technology and enabling next-generation experiences. You'll contribute to cutting-edge projects while working in a supportive, inclusive culture that values diverse expertise and innovative thinking.