Software Engineer - 5G/6G RAN (C++/Linux)

Qualcomm

Northern, San Diego (KY, CA)

Hybrid

USD 109,000 - 164,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Annual discretionary bonus
RSU grants
Comprehensive benefits

Job summary

Qualcomm Technologies, Inc. is seeking a Software Engineer in San Diego to develop and verify complex wireless systems for 5G/6G TBS products. You will work on multi-threaded C++ services under Linux, contributing across MAC, RLC, PDCP, and SDAP layers.

The role emphasizes real-time, multi-core software design, performance tuning, and collaboration with cross-functional teams to drive feature development from specification through commercialization. A BS in CS/EE is required.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • Experience with C++ and object-oriented concepts.
  • Familiarity with Linux environment and multi-core processing.

Responsibilities

  • Own 5G/6G RAN Layer 2 responsibilities (MAC, RLC, PDCP, SDAP).
  • Drive 3GPP 5G/6G feature development from spec to deployment.
  • Design and develop L2 functionality including DL/UL config and data-plane paths.
  • Implement and optimize fixed and dynamic DL/UL schedulers and data-paths.
  • Interface with NodeB Layer 3 (RRC) and Layer 1 (PHY) components.
  • Develop real-time multi-core, multi-threaded software for NodeB and optimize for latency and throughput.

Skills

C++
Linux
Multi-threading

Education

Bachelor's degree in Computer Science / Electrical Engineering

Tools

Git
GDB
IDEs
Build systems

Job description

Qualcomm Technologies, Inc. is seeking a Software Engineer in San Diego to develop and verify complex wireless systems for 5G/6G TBS products. You will work on multi-threaded C++ services under Linux, contributing across MAC, RLC, PDCP, and SDAP layers.

The role emphasizes real-time, multi-core software design, performance tuning, and collaboration with cross-functional teams to drive feature development from specification through commercialization. A BS in CS/EE is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-Time 5G/6G Modem Software Engineer
Real-Time 5G/6G Modem Software Engineer

Nutanix • San Diego (CA)

On-site
USD 115,000 - 172,000
Embedded Systems Engineer: Real-Time, 6G & Innovation
Embedded Systems Engineer: Real-Time, 6G & Innovation

Qualcomm • San Diego (CA)

Hybrid
USD 104,000 - 155,000
Remote 5G Cellular Systems Engineer
Remote 5G Cellular Systems Engineer

Qualcomm • San Diego (CA), Northern (KY)

Hybrid
USD 169,000 - 223,000
Telecommuting Permitted
Embedded Wireless Firmware Engineer for 6G R&D
Embedded Wireless Firmware Engineer for 6G R&D

Qualcomm • San Diego (CA)

On-site
USD 109,000 - 164,000
Staff Wireless Firmware Engineer - Drive Next-Gen 6G Tech
Staff Wireless Firmware Engineer - Drive Next-Gen 6G Tech

Qualcomm • San Diego (CA), Northern (KY)

Hybrid
USD 148,000 - 223,000
Software Engineer
Software Engineer

Qualcomm • Northern (KY), San Diego (CA)

Hybrid
USD 109,000 - 164,000
Annual discretionary bonus
RSU grants
Comprehensive benefits
Senior Embedded Wireless Firmware Engineer
Senior Embedded Wireless Firmware Engineer

Qualcomm • San Diego (CA)

On-site
USD 148,000 - 223,000
Senior Modem RF Software Engineer (5G/LTE)
Senior Modem RF Software Engineer (5G/LTE)

Qualcomm • San Diego (CA)

On-site
USD 169,000 - 233,000
Embedded Wireless Firmware Engineer - Real-Time Prototyping
Embedded Wireless Firmware Engineer - Real-Time Prototyping

Qualcomm • San Diego (CA)

On-site
USD 104,000 - 155,000
Modem System Test Engineer – 6G/5G Data & Networking
Modem System Test Engineer – 6G/5G Data & Networking

Qualcomm • San Diego (CA)

On-site
USD 89,000 - 134,000