Senior Software Engineer (5G)

CyberCoders

Germantown (MD)

On-site

USD 140,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
PTO
401k w/ match
RSUs potential

Job summary

CyberCoders is seeking a Senior Software Engineer (5G) to design, develop, and optimize software for 5G modems and related subsystems. You will implement C++ components, build HAL APIs, and collaborate with RF, firmware, and systems teams to deliver robust solutions.

The role emphasizes real-time, embedded workloads, performance tuning, and standards compliance (3GPP/GSMA). You will mentor junior engineers and contribute to architectural decisions for device and network components.

Qualifications

  • 5+ years of professional software engineering experience with C++.
  • Direct experience with 5G modem software and protocol stacks.
  • Strong understanding of cellular technologies (5G/LTE) and 3GPP specs.
  • Experience with embedded systems and real-time constraints.

Responsibilities

  • Design, implement and maintain C++ software for 5G modem components.
  • Develop HALs and stable APIs for modem integration.
  • Optimize performance for real-time embedded targets.
  • Integrate and test modem software with SDKs and hardware.
  • Collaborate with RF, firmware, QA to define interfaces.
  • Drive compliance with 3GPP/GSMA standards.
  • Participate in design reviews and code reviews.
  • Mentor junior engineers and guide technical planning.
  • Support feature delivery for device and network components.

Skills

C++ development
Embedded systems
5G modem
Protocol stacks
RAN experience
SDKs debugging
Multi-threading
Mentoring

Education

Bachelors or Masters in CS/EE

Tools

SDKs
Debugging tools
Profiling tools

Job description

Senior Software Engineer (5G)
Company Overview

We are located in San Diego, CA and we are a publicly traded communications company that has proudly been in business for over 20 years! We are on a mission to provide the highest quality service possible and bridging the digital divide across the globe. We work across a variety of different industries and we are one of the global leaders in our space that is constantly innovating and working with the latest technologies.

Position Overview

We are seeking a Senior Software Engineer (5G) to design, develop and optimize software for 5G modems and related subsystems. The role focuses on C++ implementation of protocol stack components and modem features, building robust abstractions (HAL/APIs), and ensuring performance and standards compliance (3GPP/GSMA). You will collaborate with RF, firmware, and systems teams to deliver 5G device and network solutions, drive technical decisions, and mentor junior engineers.

Key Responsibilities
  • Design, implement and maintain C++ software for 5G modem components and protocol stack elements (NAS, SDAP, RRC, PDCP, RLC, MAC, PHY).
  • Develop and maintain software abstraction layers (HAL) and clear, stable APIs for modem and device integration.
  • Optimize performance and resource usage for real-time and embedded targets, including profiling, memory and CPU optimization.
  • Integrate and test modem software with SDKs, hardware platforms and target devices; perform bring-up and debugging on lab hardware.
  • Work closely with cross-functional teams (RF, firmware, system integration, QA) to define interfaces and ensure end-to-end functionality.
  • Drive compliance with 3GPP and GSMA standards, interpret specifications and translate requirements into engineering tasks.
  • Participate in design reviews, code reviews, and set best practices for maintainable, testable code.
  • Troubleshoot complex issues across software and hardware boundaries using logs, tracing, and diagnostics tools.
  • Mentor and guide junior engineers, contribute to technical planning, and influence product and architecture decisions.
  • Support feature delivery for both device (5G modem, 5G devices) and network-side components (RAN, gNodeB / base station) as required.
Qualifications
  • Bachelors or Masters degree in Computer Science, Electrical Engineering or related field.
  • 5+ years of professional software engineering experience, with demonstrable experience in C++ development.
  • Direct experience with 5G modem software and protocol stacks (required).
  • Strong understanding of cellular technologies (5G and LTE) and 3GPP specifications; familiarity with GSMA guidelines.
  • Proven experience with modem-related layers: NAS, SDAP, RRC, PDCP, RLC, MAC and PHY.
  • Experience with embedded systems, real-time constraints, and device bring-up (nice to have).
  • Experience with RAN components, gNodeB / base station software, or integration with network elements (nice to have).
  • Experience building HALs, software abstractions, and stable APIs for hardware integration (nice to have).
  • Familiarity with SDKs, modem stacks, drivers and debugging tools; experience with multi-threading, synchronization and performance tuning.
  • Excellent problem-solving, communication and collaboration skills; experience mentoring junior engineers.
Benefits
  • Medical
  • Dental
  • Vision
  • PTO
  • 401k w/ match
  • Potential for RSUs
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior 5G Software Engineer — Modem & Protocols
Senior 5G Software Engineer — Modem & Protocols

CyberCoders • Germantown (MD)

On-site
USD 140,000 - 190,000
Medical
Dental
Vision
+3
Modem Power Software Senior Engineer
Modem Power Software Senior Engineer

Qualcomm • San Diego (CA)

On-site
USD 122,000 - 184,000
Annual discretionary bonus program
Opportunity for annual RSU grants
Sr Software Engineer, Stack
Sr Software Engineer, Stack

Parallel Wireless • Nashua (NH)

On-site
USD 100,000 - 130,000
5G Modem Test Engineer
5G Modem Test Engineer

SpacePalm, Inc. • Seattle (WA)

On-site
USD 80,000 - 110,000
5G Modem Field Test Engineer
5G Modem Field Test Engineer

SpacePalm, Inc. • Northern (KY)

Hybrid
USD 85,000 - 110,000
Modem HW Design Engineer – AI Driven Next Gen Modem Hardware Development
Modem HW Design Engineer – AI Driven Next Gen Modem Hardware Development

Qualcomm • Santa Clara (CA)

On-site
USD 187,000 - 311,400
Modem Engineer (C/C++)
Modem Engineer (C/C++)

GlobalLogic • Basking Ridge (NJ)

On-site
USD 130,000 - 140,000
Flexible work schedules
Health and life insurance
Competitive salaries
+1
Modem Integration & Test Engineer
Modem Integration & Test Engineer

Qualcomm • San Diego (CA)

On-site
USD 89,000 - 134,000
Sr. Modem Power Engineer
Sr. Modem Power Engineer

Qualcomm • San Diego (CA)

On-site
USD 123,000 - 184,000
Principal Software Developer
Principal Software Developer

Ericsson • Plano (TX)

On-site
USD 234,000 - 293,000
Health benefits
401(k) with match
Paid time off
+1