Qualcomm Technologies, Inc. is seeking a Staff Software Engineer to join their Cloud team, focusing on Linux user space development and AI framework support. This role is based in Boulder, CO, offering a competitive salary range of $121,400 - $182,000 plus additional benefits.
The position involves working on Qualcomm's high-performance inference accelerator AI 100 and related products. The successful candidate will be responsible for developing APIs that enable efficient ML kernel execution on Cloud AI 100. This includes software architecture, development, integration, and testing for Linux-based products, primarily using C/C++ and Python.
The ideal candidate should have at least 5 years of relevant experience, with strong expertise in Linux user-space development, API development, and multi-threaded processing. Knowledge of RTOS and SoC architecture is essential, as is experience with source code management tools. The role requires excellent communication skills and the ability to evangelize innovative software architectural designs.
Qualcomm offers a comprehensive benefits package including annual bonuses, RSU grants, medical insurance, and 401k. The company promotes an inclusive culture that values diversity and innovation. This is an excellent opportunity for a seasoned software engineer looking to work on cutting-edge AI acceleration technology while contributing to a world-leading technology company.
The role combines technical leadership with hands-on development, requiring both depth in software engineering and breadth in understanding AI frameworks and hardware acceleration. Working at Qualcomm provides exposure to breakthrough technologies and the chance to solve complex challenges alongside industry experts.