Qualcomm China is seeking an experienced Embedded DSP/NPU Software Engineer to join their innovative team in Shanghai. This role presents an exciting opportunity to work at the forefront of embedded systems development, focusing on CPU and DSP/NPU processors for various markets including mobile, automotive, and computing.
The position requires a strong background in embedded software development, with expertise in C/C++ programming, real-time systems, and hardware drivers. You'll be responsible for architecting and developing multimedia frameworks across SoC processors, creating high-performance system drivers, and working with a global team on software integration and commercial support.
As an ideal candidate, you'll bring at least 3 years of relevant experience, along with a Bachelor's or Master's degree in Computer Science or related field. Your expertise should span embedded real-time software development, operating systems, multi-threaded programming, and hardware drivers. Experience with multimedia software development on platforms like Android, Windows, or Linux is essential.
The role offers significant growth opportunities within Qualcomm's innovative environment. You'll work alongside leading engineering experts, contributing to world-changing innovations in wireless technology. The company provides comprehensive benefits including world-class health coverage, financial planning support, and continuous learning opportunities through tuition reimbursement and mentorship programs.
Working at Qualcomm means joining a company at the forefront of wireless technology innovation, where your contributions will impact products used globally. The collaborative culture encourages diverse thinking and creative problem-solving, while the comprehensive benefits package supports both professional growth and personal wellbeing. This is an excellent opportunity for an experienced embedded systems engineer looking to make a significant impact in the semiconductor industry.