Qualcomm, a global leader in wireless technology innovation, is seeking a Staff Engineer for CPU/DSP Low Level Kernel Development and Optimization. This role sits at the intersection of artificial intelligence and embedded systems, focusing on developing and optimizing AI software stack components for Qualcomm's NPU/Hexagon DSP Processor.
The position requires a deep technical background in embedded software development, with particular emphasis on AI and deep learning. You'll be working on cutting-edge technology, optimizing neural network kernels, and implementing state-of-the-art AI features. This role offers an opportunity to influence next-generation processor architecture while working alongside some of the industry's leading engineering experts.
The ideal candidate should have 3-10 years of industry experience in embedded software development with deep learning exposure. Strong programming skills in C, C++, and Assembly are essential, along with a robust understanding of operating systems, multi-processor concepts, and DSP architecture. You'll need to demonstrate expertise in mathematical concepts, fixed-point computations, and memory management.
Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning assistance, mental health support, and continuous learning opportunities through tuition reimbursement and mentorship programs. The company fosters an inclusive culture that encourages innovation and professional growth, making it an ideal place for those looking to push the boundaries of AI and embedded systems technology.
Working at Qualcomm means being part of a team that's shaping the future of wireless technology and AI computing. You'll have the opportunity to work on challenging customer requirements, contribute to breakthrough technologies, and make a significant impact on next-generation products that affect millions of users worldwide.