Skip to main content
Qualcomm logo

5G/6G Modem Software Engineer

Qualcomm
September 28, 2026
Full-time
On-site
San Diego, California, United States
$114,500 - $171,700 USD yearly
RTL Design Jobs, Level - Entry or Early Career

Job Title

5G/6G Modem Software Engineer

Role Summary

Design and implement modem firmware and embedded software for LTE, 5G-Advanced, and early 6G research on Snapdragon platforms. Work across protocol stack layers (L1/L2/L3) to deliver 3GPP-compliant features, real-time scheduling and resource-management algorithms, and frameworks for OEM/operator integration.

The role is on the Modem Software team and involves close collaboration with systems, architecture, and hardware teams to drive modem bring-up, integration, and performance optimization.

Experience Level

Entry-level / Early Career - typically 1–2 years of academic or industry experience in C/C++ and embedded software.

Responsibilities

Key responsibilities include

  • Design, develop, debug, and optimize modem firmware/software for LTE, 5G-Advanced protocol stack layers and early 6G prototyping.
  • Develop and maintain real-time embedded software on proprietary RTOS (QuRT) meeting strict latency and throughput constraints.
  • Collaborate with systems, architecture, and hardware teams for modem bring-up, integration, and performance tuning.
  • Analyze and resolve complex field issues and interoperability problems using protocol logs, trace tools, and debuggers.
  • Write and maintain unit tests, integration tests, and automation scripts to ensure software quality.
  • Participate in code reviews, design discussions, and maintain technical documentation.

Requirements

Must-have skills and experience (concise):

  • Proficient in C/C++ programming with practical experience (1–2 years indicated in posting).
  • Foundational understanding of embedded systems, real-time operating systems, and data structures & algorithms.
  • Basic knowledge of wireless communication concepts (e.g., OFDM, MIMO, channel coding) or digital signal processing fundamentals.
  • Experience debugging embedded environments and analyzing protocol logs and traces.
  • Strong problem-solving skills and ability to work in cross-functional engineering teams.
  • Not eligible for Qualcomm immigration sponsorship (role-specific requirement).

Nice-to-have:

  • Industry experience in embedded software for wireless/telecom systems and familiarity with RTOS such as QuRT, FreeRTOS, ThreadX, or Zephyr.
  • Working knowledge of 3GPP 5G NR / LTE specifications and modem protocol stack development.
  • Familiarity with debugging/performance tools (e.g., JTAG, Lauterbach/Trace32, QXDM), version control (Git/Perforce), CI/CD, and Agile workflows.
  • Exposure to AI/ML concepts for modem optimization, scripting languages for system configuration, and multi-threading/concurrency in constrained environments.

Education Requirements

Minimum: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Electronics/Communication Engineering, or a related field. Preferred: Master’s degree in Computer Science, Electrical Engineering, Electronics/Communication, or Wireless Communications. (Source lists these degrees and fields explicitly.)


About the Company

Company: Qualcomm

Headquarters: San Diego, California, United States

Qualcomm is a global leader in semiconductor and telecommunications equipment, specializing in mobile technologies and innovations. Known for its Adreno GPUs, the company provides solutions enabling advancements in mobile gaming, AI, VR/AR, and autonomous driving. Qualcomm's cutting-edge technology and commitment to high-performance, power-efficient designs drive the evolution of mobile graphics and connectivity worldwide.

Qualcomm logo

Date Posted: 2026-09-25