Software Engineer at Qualcomm | CA, US | Rezi

Software Engineer at Qualcomm

Software Engineer

Qualcomm · CA, US

1 weeks ago

Software Engineer

Qualcomm · CA, US

11 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer role.

Rezi rewrites your resume against Qualcomm's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer posting at Qualcomm — free, in seconds.

About the Role

The Wireless R&D group is focused on developing a Test Base Station (TBS) for verification of QCT mobile chipset functionality. This role involves collaborating in the implementation and verification of complex wireless systems, developing cutting-edge features for 5G and 6G wireless technologies for the 5G/6G TBS product. Sophisticated multi-thread software is written in C++ and implemented as a Linux service, supported by Continuous Integration processes.

Responsibilities

  • Own 5G/6G Radio Access Network (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

Requirements

  • 2+ years of experience in SW design and development with the C++ programming language, or strong C programming with familiarity in object-oriented concepts
  • Experience with the full software development life cycle
  • Familiarity with 3GPP 4G/5G specifications. Acumen to read and understand the 3GPP specifications and translate them to requirements
  • Familiarity with developing and working in a Linux environment
  • Knowledge of multi-core, multi-threaded programming, and associated OS concepts
  • Familiarity with industry-standard software development and debugging tools (IDEs, build systems, git, gdb)
  • Familiarity with AI based tools/agentic workflows to improve work productivity
  • Strong analytical, debugging, and communication skills with the ability to work effectively across cross-functional distributed teams

Skills

  • C++
  • C programming
  • Object-oriented concepts
  • Full software development life cycle
  • 3GPP 4G/5G specifications
  • Linux environment
  • Multi-core programming
  • Multi-threaded programming
  • OS concepts
  • Software development tools
  • Debugging tools
  • IDEs
  • Build systems
  • Git
  • GDB
  • AI based tools
  • Agentic workflows
  • Analytical skills
  • Debugging skills
  • Communication skills
  • LTE/5G L2 (MAC, RLC, PDCP, SDAP)
  • RAN software
  • Real-time scheduling
  • DPDK
  • Performance tuning on multi-core platforms
  • Modern C++ (17/20/23)
  • Python

Location

  • Remote
  • Hybrid
  • Onsite

Work Type

  • Full-time

Experience Level

  • 2+ years of experience

Education Level

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

Salary/Compensations

  • $109,400.00 - $164,200.00

Benefits

  • Competitive annual discretionary bonus program
  • Opportunity for annual RSU grants
  • Highly competitive benefits package

About the Company

  • Qualcomm Technologies, Inc. is a global leader in wireless technology innovation.
  • The Wireless R&D group is focused on developing a Test Base Station (TBS) for verification of QCT mobile chipset functionality.
  • Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Equal Opportunity

  • Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
  • If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process.
  • Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process.
  • Qualcomm is also committed to making our workplace accessible for individuals with disabilities.