Senior Software Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 92% of similar roles. Most pay $150,187–$216,000 — the shaded band above. At the midpoint, this role pays about $139k versus about $183k for comparable roles.
Based on 240 similar postings.
Employer
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 623 open roles on FindRole.
Listed pay typically runs $148,300–$222,500 across 603 roles with salary data.
Most-posted roles
At a glance
As a Senior Software Engineer – Edge AI/GenAI & Multimedia, you will join the engineering team to design, develop, and validate embedded and cloud edge software applications across multimedia, computer vision, and GenAI subsystems. You will build SDKs and framework components for IoT products like drones, cameras, and home appliances while developing inference workflows for large language models and vision-language models. Your daily work involves creating multi-stream AI pipelines and managing end-to-end development cycles including architecture, debugging, and technical documentation. The role requires proficiency in C, C++, Python, and Java, alongside experience with PyTorch, TensorFlow, ONNX Runtime, Llama.cpp, and LiteRT. You will also utilize orchestration frameworks like LangChain and LlamaIndex, work with Android system architecture, manage Linux system-level programming, and develop for graphics using OpenGL ES and GLSL shaders within Docker environments.
What does a Software Engineer earn in California?
Median $214000 from 775 postings across 63 companies.
Skills
What you'll do
What we're looking for
More like this
Microsoft
Qualcomm
Qualcomm
Genworth Financial
Datadog
Morningstar Inc