Drimva

Qualcomm

Senior Embedded Software Engineer

$134K–$202K

Santa Clara, California · On-site · Senior · Full-time · Posted Sep 28, 2026

Experience
2+ years of relevant experience with a bachelor's degree, 1+ year with a master's degree, or no years specified with a PhD; also 2+ years of academic or work experience with a programming language. Preferred: 3–5 years designing, developing, and debugging medium to large-scale real-time embedded systems.
Education
Bachelor's, master's, or PhD in Engineering, Information Systems, Computer Science, or a related field.

About the job

Designs, develops, tests, maintains, and optimizes real-time embedded GNSS and location software for wireless platforms.

What you'll do

  • Develop and maintain real-time embedded software in C and assembly, including multithreaded systems and software/firmware interfaces.
  • Collaborate with hardware, systems, and test teams to verify features, develop algorithms, and resolve system-level issues.
  • Contribute to software architecture and system design, and optimize performance, memory use, and power efficiency.

What they ask for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of relevant work experience; or a master's degree and 1+ year; or a 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

  • Experience with real-time embedded systems, RTOS, ARM development tools, or digital signal processing.
  • GNSS receiver or navigation experience; WWAN knowledge; or experience with MATLAB, Python, Perl, or MIPS profiling.

Pay

$134,500.00 - $201,700.00 USD base salary

Tools

C, assembly language, C++, Java, Python, RTOS, TRACE32, MATLAB

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)