Qualcomm Technologies, Inc. is seeking a talented Software Development Engineer to join their Cloud AI team in Boulder, CO. This role focuses on developing Platform features for Qualcomm's high-performance inference accelerator AI 100 and related products.
The position offers an exciting opportunity to work at the intersection of cloud computing and artificial intelligence, developing critical software components for Qualcomm's AI acceleration solutions. You'll be working with Linux-based systems, utilizing C/C++ and Python to create robust software architectures that power next-generation AI applications.
As a Software Development Engineer, you'll be responsible for the full software development lifecycle, from architecture and design to implementation and testing. The role requires strong expertise in Linux user-space development, API design, and multi-threaded processing. You'll be working with cutting-edge hardware architectures, including detailed knowledge of SoC components and RTOS systems.
The ideal candidate brings at least 3 years of relevant experience and a strong educational background in Computer Science or related fields. You should be comfortable with both low-level system programming and high-level application development, demonstrating expertise in C/C++ and Python programming languages.
Qualcomm offers a competitive compensation package, including comprehensive health benefits, 401k plans, and educational assistance. The company's commitment to innovation in AI and cloud computing makes this an excellent opportunity for engineers looking to work on transformative technology that impacts the future of cloud-based AI acceleration.
Join Qualcomm's Cloud AI team and be part of developing next-generation AI acceleration solutions while working with some of the industry's brightest minds in a collaborative and innovative environment. Your contributions will directly impact the performance and capabilities of Qualcomm's AI platforms, helping to shape the future of cloud-based artificial intelligence processing.