Qualcomm
PE Software Engineer
$134K–$202K
Santa Clara, California · On-site · Full-time · Posted Sep 18, 2026
- Experience
- 2+ years with a bachelor’s degree; 1+ year with a master’s degree; or a PhD. Also requires 2+ years of academic or work experience with a programming language.
- Education
- Bachelor's, master's, or PhD in Engineering, Information Systems, Computer Science, or a related field.
About the job
Develops and optimizes real-time embedded GNSS positioning software that converts satellite measurements and sensor inputs into position, velocity, and time solutions across Qualcomm platforms.
What you'll do
- Design, implement, test, and maintain GNSS positioning algorithms and production software, including PVT estimation and multi-sensor fusion.
- Analyze and improve positioning accuracy, reliability, and efficiency; diagnose issues using measurements, logs, simulations, and field-test data.
- Collaborate across systems, software, firmware, hardware, validation, and product teams to commercialize positioning technologies.
What they ask for
- Bachelor’s degree in a related field and 2+ years of software engineering or related work experience; OR master’s degree and 1+ year; OR PhD in a related field.
- 2+ years of academic or work experience with a programming language such as C, C++, Java, or Python.
Nice to have
- GNSS positioning, navigation algorithms, PVT estimation, or embedded real-time software experience.
- Experience with AI-assisted development tools such as Claude or Codex; AI/ML applied to positioning is a plus.
Pay
$134,500.00 - $201,700.00 (base salary)
Tools
C/C++, Java, Python, Claude, Codex, MATLAB, Perl, TRACE32
AI focus
Uses LLMs and coding assistants to improve development productivity, code quality, debugging, data analysis, testing, and performance optimization; contributes to AI/ML-enhanced positioning solutions.
Model-written summary · the original posting is authoritative