Senior Software Engineer (5G)

Everforth CyberCoders

Germantown (MD)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get a reply from this recruiter

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

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 Software Engineer (5G)
Senior Software Engineer (5G)

CyberCoders, Inc. • Vista (CA)

On-site
USD 150,000 - 210,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
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
Senior 5G Modem Software Engineer (C++)
Senior 5G Modem Software Engineer (C++)

CyberCoders, Inc. • Vista (CA)

On-site
USD 150,000 - 210,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
#5G/6G Modem Software Engineer
#5G/6G Modem Software Engineer

Qualcomm • San Diego (CA)

On-site
USD 115,000 - 172,000
#5G/6G Modem Software Engineer
#5G/6G Modem Software Engineer

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 115,000 - 172,000
Principal Modem Engineer
Principal Modem Engineer

Ericsson • Boise (ID)

On-site
USD 234,000 - 293,000
Engineer/ Senior Engineer - Modem Software Framework (5G & AI)
Engineer/ Senior Engineer - Modem Software Framework (5G & AI)

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 109,000 - 164,000
Sr Software Engineer, Stack
Sr Software Engineer, Stack

Parallel Wireless • Nashua (NH)

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

SpacePalm, Inc. • New Jersey

On-site
USD 85,000 - 110,000
Principal Modem Engineer
Principal Modem Engineer

Ericsson • Santa Clara (CA)

On-site
USD 234,000 - 293,000
401(k) company match
Health, dental, and vision insurance
HSA contribution
+3