Wireless RAN Software Engineer - 5G/6G, C++, Linux

QUALCOMM, Inc.

Boulder (CO)

On-site

USD 109,000 - 164,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Qualcomm Technologies, Inc. is seeking a software engineer to contribute to the Wireless R&D group in Boulder, Colorado. You will develop and verify complex wireless systems, focusing on 5G/6G RAN Layer 2 functionality in a multi-threaded Linux environment with C++.

Join a diverse team delivering advanced features for the TBS product, with CI-driven development, latency and throughput optimization, and collaboration across multiple cross-functional groups.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.

Responsibilities

  • Own 5G/6G RAN Layer 2 (MAC, RLC, PDCP, SDAP) responsibilities.
  • Drive 3GPP 5G/6G feature development from specification through commercialization.
  • Design and develop L2 functionality, including DL and UL channel configuration, data-plane and call flows.
  • Implement and optimize fixed and dynamic DL and UL channel schedulers, data-plane paths.
  • Interface with NodeB Layer 3 (RRC) and Layer 1 (PHY) components.
  • Develop real-time-sensitive, multi-core, and multi-threaded software for the NodeB.
  • Debug, profile, and optimize software for latency, throughput, and reliability on the target platform.

Skills

C++ programming
Linux environment
Multi-threaded programming
3GPP 4G/5G familiarity
Debugging
Communication skills
Cross-functional teamwork

Education

Bachelor's degree in Computer Science, Electrical Engineering, or related field

Tools

Git
GDB
Build systems
IDEs
DPDK
Python

Job description

Qualcomm Technologies, Inc. is seeking a software engineer to contribute to the Wireless R&D group in Boulder, Colorado. You will develop and verify complex wireless systems, focusing on 5G/6G RAN Layer 2 functionality in a multi-threaded Linux environment with C++.

Join a diverse team delivering advanced features for the TBS product, with CI-driven development, latency and throughput optimization, and collaboration across multiple cross-functional groups.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Qualcomm • Boulder (CO)

On-site
USD 109,000 - 164,000
5G/6G RAN Software Engineer – Real-Time Linux & C++
5G/6G RAN Software Engineer – Real-Time Linux & C++

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 109,000 - 164,000
Software Engineer - 5G/6G RAN (C++/Linux)
Software Engineer - 5G/6G RAN (C++/Linux)

Qualcomm • San Diego (CA)

Hybrid
USD 109,000 - 164,000
Annual discretionary bonus
RSU grants
Comprehensive benefits
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
Software Engineer (San Diego, Boulder)
Software Engineer (San Diego, Boulder)

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 109,000 - 164,000
Embedded Wireless Software Engineer – 6G Prototyping
Embedded Wireless Software Engineer – 6G Prototyping

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 109,000 - 164,000
Lab Operations Support Engineer - Wireless & RF
Lab Operations Support Engineer - Wireless & RF

QUALCOMM, Inc. • Boulder (CO)

On-site
USD 52,000 - 78,000
Software Engineer (San Diego, Boulder)
Software Engineer (San Diego, Boulder)

Qualcomm • Boulder (CO)

On-site
USD 109,000 - 164,000
Software Engineer (San Diego, Boulder)
Software Engineer (San Diego, Boulder)

QUALCOMM, Inc. • Boulder (CO)

On-site
USD 109,000 - 164,000
Embedded Wireless Firmware Engineer – Real-Time Systems
Embedded Wireless Firmware Engineer – Real-Time Systems

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 109,000 - 164,000