Qualcomm
Embedded Software Engineer
$118K–$177K
San Diego, California · On-site · Full-time · Posted Sep 18, 2026
- Experience
- Bachelor’s degree path: 2+ years of Software Engineering or related work experience; master’s degree path: 1+ year; PhD path: no years stated. Also requires 2+ years of academic or work experience with a programming language.
- Education
- Bachelor’s or master’s degree in Engineering, Information Systems, Computer Science, or related field, or a PhD in those fields.
About the job
Develop and integrate embedded software for mobile chipset platforms, including drivers, build tools, and system-level debugging and stability work.
What you'll do
- Verify and debug software stability issues and features with cross-functional software teams.
- Design and implement scalable build-system software and tools to generate image flavors.
- Coordinate with hardware, systems, program management, and product teams on platform performance, power KPIs, and software delivery plans.
What they ask for
- Experience in embedded software development and device drivers.
- Experience with software integration, source control, and testing; working knowledge of real-time operating systems and CPU architecture.
- Experience developing software in C, C++, and assembly; working knowledge of JTAG for on-chip debugging.
- Bachelor’s degree in a related field plus 2+ years of software engineering or related work experience; or master’s degree plus 1+ year; or a PhD. Also requires 2+ years of academic or work experience with a programming language such as C, C++, Java, or Python.
Nice to have
- Experience with build systems such as SCons.
- Knowledge of scripting languages such as Perl or Python.
Pay
$117,800.00 - $176,600.00 USD base salary
Tools
C, C++, assembly, SCons, Perl, Python, JTAG
Model-written summary · the original posting is authoritative