Qualcomm, a leading technology innovator, is seeking an IOT Software Engineer to join their team in San Diego. This role focuses on designing and developing embedded and cloud edge software applications across multimedia, AI, and computer vision systems. The ideal candidate will work on cutting-edge IOT products including drones, security cameras, AI boxes, and media devices.
The position requires expertise in C/C++ programming, multimedia frameworks, and Android development. You'll be working with AI inference frameworks like PyTorch and TensorFlow Lite, building AI applications for vision and audio processing, and developing with Linux systems. Knowledge of graphics programming including GLES/GLSL and Vulkan shaders is essential.
As part of the role, you'll collaborate with cross-functional teams including systems, hardware, architecture, and test engineers to design comprehensive software solutions. You'll be responsible for developing frameworks/SDK components, performing code reviews, debugging, and creating technical documentation.
This is an excellent opportunity for a software engineer interested in working at the intersection of IoT, AI, and multimedia systems. You'll be part of a team that pushes the boundaries of what's possible in connected technology, contributing to Qualcomm's mission of enabling next-generation experiences and driving digital transformation.
The position offers hands-on experience with cutting-edge technology in a collaborative environment, working under supervision with opportunities to grow and learn. Your work will directly impact the development of innovative IoT products that shape the future of connected devices.