Qualcomm
DDRSS Systems Engineer
$122K–$183K
San Diego, California · On-site · Full-time · Posted Oct 7, 2026
- Experience
- 2+ years in embedded firmware or low-level software development. The general minimum qualifications also state: bachelor’s degree plus 2+ years of related ASIC experience, or master’s degree plus 1+ year, or a PhD.
- Education
- BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or a related field, focused on Embedded Systems, Computer Architecture, or VLSI. General minimum qualifications also list a PhD in Science, Engineering, or a related field.
About the job
Validates, tunes, and optimizes Qualcomm’s DDR subsystem across pre-silicon and post-silicon platforms, including firmware development, bring-up, and performance characterization.
What you'll do
- Develop and maintain low-level DDR firmware and APIs for initialization, training, power management, and performance features.
- Validate and debug firmware and memory-subsystem behavior across simulation, emulation, FPGA, and silicon; analyze system data.
- Collaborate across engineering teams to bring up, characterize, and optimize DDR features and inform product decisions.
What they ask for
- Bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field focused on Embedded Systems, Computer Architecture, or VLSI.
- 2+ years of experience in embedded firmware or low-level software development.
- Strong programming skills in C and experience with embedded-system debugging and hardware/software integration.
- Understanding of digital design fundamentals and computer architecture; familiarity with LPDDR concepts and experience using lab equipment and silicon-debugging tools.
Nice to have
- Experience with LPDDR4/LPDDR5/LPDDR5X protocols, DDR validation and bring-up, or Verilog/SystemVerilog simulation environments.
- Familiarity with memory controllers, caches, coherent interconnects, emulation or FPGA platforms, performance/power optimization, or Python scripting.
Pay
$121,800.00 - $182,600.00 USD base salary
Tools
C, LPDDR, LPDDR4, LPDDR5, LPDDR5X, Verilog, SystemVerilog, Python
Model-written summary · the original posting is authoritative