Qualcomm, a leading technology innovator, is seeking a Kernel Engineer to join their team in Hyderabad. This role focuses on developing and enhancing the Qualcomm Real Time Operating System (QuRT) that powers Qualcomm Hexagon Processors. As a Core Platform Kernel software engineer, you'll be part of a passionate team working on kernel-level programming with a focus on high-performance code for resource-constrained processors.
The position involves designing, developing, testing, and supporting Real-time operating system features and implementing Safety requirements (ASIL-B and ASIL-D) for Qualcomm Hexagon Processors. You'll be responsible for enhancing the OS to support new Hexagon processor features, improve power savings features, enhance security, create Safety profiles, and provide new OS functionality to meet customer demands.
The ideal candidate should have 1-3 years of experience with C, Assembly, and Python programming languages, along with a strong background in RTOS development and embedded systems. Experience with OS primitives, memory optimization, and working with DSP or ARM processors is crucial. The role requires attention to detail, especially in adhering to safety standards and documentation requirements.
This is an excellent opportunity for an early-career software engineer to work with cutting-edge embedded systems technology at a global leader in semiconductor and telecommunications equipment. You'll be part of a team that pushes the boundaries of what's possible in next-generation experiences and digital transformation.