×
Register Here to Apply for Jobs or Post Jobs. X

Senior NTN Protocol Software Engineer

Job in Chantilly, Fairfax County, Virginia, 22021, USA
Listing for: 3M Consultancy
Full Time position
Listed on 2026-02-13
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Chantilly, United States | Posted on 06/11/2025

Job Title:

Senior Networking Software Engineer.

Location:

Falls Church, VA.

Duration:
Full-Time.

Job Summary

As a Senior Networking Software Engineer, you will play a vital role in the software development team, contributing to the design, development, integration, and testing of end-to-end network applications across multiple 3

GPP technologies and nodes. You will be responsible for writing and implementing software that supports interconnectivity to establish advanced 3

GPP Non-Terrestrial Networks (NTN), such as space-based cellular infrastructure.

If you thrive in a dynamic environment, enjoy taking on diverse technical challenges, and have a creative approach to solving unconventional problems, we’d love to hear from you.

Core Responsibilities
  • Designing and implementing network protocols for space-based or terrestrial cellular networks.
  • Developing software for network signaling and operations & maintenance (O&M).
  • Creating and maintaining software testing systems.
Required Qualifications
  • Bachelor’s degree or higher in Computer Science or a related field.
  • Experience developing software for 2G, LTE, or other wireless networks.
  • Experience in protocol stack implementation, testing, and quality assurance.
  • Strong knowledge of at least one wireless networking technology, such as GSM, GPRS, LTE, and/or 5G, including access and core network protocols and end-to-end applications.
  • Solid understanding of core network functional blocks such as CM, MM, Authentication, HLR, and VLR.
  • Knowledge of messaging applications and telecom call processing across network nodes.
  • Hands‑on experience in core network protocol stack implementation or network application development.
  • Proficiency in full-stack development and strong Linux administration and scripting skills.
  • Experience working with open-source tools and version control systems like Git/Git Lab.
  • Proficiency in C, C++, Python, and debugging tools.
Desired Qualifications
  • Strong modern C++ coding skills and advanced software design patterns.
  • Proficient in debugging tools such as gdb, valgrind, etc.
  • Experience with socket programming and multithreading.
  • Background in distributed architectures.
  • Hands‑on experience with system integration and deployment of GSM, LTE, or 5G networks.
  • Familiarity with mobility management and handover procedures.
  • Experience in radio resource management.
Technology Expertise (by Domain)
  • 4G/LTE: UMTS, RNC, Node-B, LTE Uu interface, eNodeB, MME, HSS, Diameter, PDN-GW, SIP
  • Networking: IPv4/IPv6, Network Security, NFV, Network planning
  • Cloud & IoT:
    Amazon Cloud Architecture, Machine-Type Communication, IoT
  • Roaming: 3G, LTE, and 5G roaming protocols and network provisioning
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary