Qualcomm Technologies, Inc. is seeking a Staff Windows on Snapdragon Software Engineer to join their Machine Learning Group. This role represents an exciting opportunity to work at the intersection of Windows development and machine learning at one of the world's leading technology innovators.
The position involves developing the Qualcomm AI Stack SDKs and tools specifically for Windows on Snapdragon platforms. You'll be responsible for creating and implementing machine learning solutions that enable efficient utilization of state-of-the-art ML capabilities across various technology verticals. The role requires expertise in both Windows development and machine learning technologies.
As a Staff Engineer, you'll work independently while providing technical leadership to team members. Your responsibilities will include validating and improving performance of ML solutions, developing optimized software for AI model deployment, and collaborating with cross-functional teams to create innovative solutions.
The ideal candidate brings 5+ years of software development experience, with at least 3 years specifically in Windows development. Strong proficiency in C/C++ programming and deep understanding of software architecture principles are essential. Experience with machine learning frameworks, neural network architectures, and Windows development tools would be highly valuable.
Qualcomm offers a comprehensive benefits package including competitive base salary ($158,400 - $237,600), annual bonus potential, RSU grants, and extensive health and wellness benefits. The company provides opportunities for continuous learning and development through tuition reimbursement and mentorship programs.
This role is based in San Diego, California, where you'll join a team of talented engineers working on cutting-edge technology. The position offers the chance to make significant contributions to Qualcomm's AI initiatives while working with some of the industry's leading experts in machine learning and software development.