As a Platform Associate Engineer at Qualcomm, you will be responsible for designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. You will collaborate with systems, hardware, architecture, and test engineers to design system-level software solutions. The role involves working with multi-core ARM/CPUs, low-level firmware, kernel, and user-space components, as well as developing software for heterogeneous compute platforms including ARMs, GPUs, DSPs, and specialized hardware accelerators. Strong C/C++ programming skills are essential, along with experience in BSP, ARM Architecture, Busses (I2C, SPI), DDR, and Baremetal drivers. The ability to analyze, triage, and debug complex system-level problems is crucial.