Qualcomm Technologies, Inc. is seeking an Embedded Staff Software Engineer to join their team focusing on DSP and NPU Driver Development. This role represents an exciting opportunity to work at the forefront of embedded systems and AI hardware development.
The position involves developing embedded software for CPU, NPU & DSP processors and AI hardware engines within Qualcomm's SoC portfolio. You'll be working with cutting-edge technology, applying high-performance microprocessor design concepts including multi-core, multi-threaded, and advanced low power design principles.
As a Staff Engineer, you'll be responsible for independently developing complex software architectures, guiding junior engineers, and ensuring the delivery of high-quality solutions. The role requires expertise in embedded software development, operating systems, and driver development, with a particular emphasis on Windows driver development experience.
The ideal candidate will bring 4+ years of relevant experience, strong programming skills in C/C++, and deep knowledge of computer architecture and embedded systems. You'll work in a collaborative environment, interfacing with cross-functional teams to deploy platform software for multimedia and machine learning applications.
Qualcomm offers an exceptional compensation package, including a competitive base salary range of $154,000 to $231,000, annual bonuses, RSU grants, and comprehensive benefits. The company provides extensive professional development opportunities, including mentorship programs and continuous learning initiatives.
This role offers the chance to work on industry-leading technology that powers the next generation of AI and machine learning applications, while being part of a team that values innovation, collaboration, and technical excellence. Join Qualcomm to shape the future of embedded systems and AI hardware technology.