Demo

Mid-Level Software Developer – Network Protocols

LabN Consulting, LLC
Washington, DC Full Time
POSTED ON 8/5/2025 CLOSED ON 9/3/2025

What are the responsibilities and job description for the Mid-Level Software Developer – Network Protocols position at LabN Consulting, LLC?

Location: Remote or Hybrid (Washington, DC)

Type: Full-Time

Salary: Competitive, commensurate with experience

Clearance Required: U.S. Citizenship & Minimum Active Secret Clearance (Mandatory)

About LabN Consulting

LabN Consulting is at the forefront of secure network architecture and communications systems engineering. We build resilient, high-performance, and mission-critical networks for the modern era—leveraging advanced routing protocols, open-source platforms, and cloud-native technologies.

We're looking for driven engineers who thrive in innovative, collaborative environments and want to shape the future of secure networking.

What You’ll Do

Protocol Development & Integration

  • Design and implement advanced network protocols like BGP, OSPF, EIGRP, MPLS, and TCP/IP
  • Prototype, test, and optimize protocol behaviors for enterprise, tactical, and mission-critical systems
  • Collaborate with network architects on real-world deployment scenarios

System-Level Programming

  • Develop robust, high-performance networking applications using C, C , or Rust on Linux platforms
  • Work with low-level socket APIs, custom packet parsing, and complex protocol state machines

Research & Architecture

  • Explore and evaluate emerging technologies such as SDN, NFV, and cloud-native architectures
  • Contribute to secure networking designs across LAN, WAN, and hybrid cloud environments

Debugging, Analysis & Testing

  • Analyze live traffic using Wireshark, tcpdump, and advanced logging tools
  • Build simulations and harnesses for conformance, performance, and regression testing

Standards & Tooling Contributions

  • Participate in industry standards efforts (e.g., IETF, IEEE)
  • Enhance internal tooling for automation, network simulation, and testing pipelines

What You Bring

Required Qualifications

  • 5 years of hands-on experience in network protocol software development (not IT/admin or full-stack roles)
  • Expertise in TCP/IP stack and protocols: BGP, OSPF, EIGRP, VLAN, WAN/LAN
  • Strong Linux development background (kernel modules, build systems, and networking internals)
  • Advanced proficiency in C/C , with bonus points for Python, Rust, or Shell scripting
  • Experience with network emulation tools like CORE, EMANE, or NS3
  • Familiarity with VPNs, firewalls, packet filtering, and network security frameworks
  • Exposure to cloud networking in platforms like AWS, Azure, or GCP
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field
  • U.S. Citizenship and Active Secret Clearance required (MANDATORY)

Preferred Qualifications

  • Certifications: CCNP, CISSP, or similar
  • Familiarity with open-source routing suites (FRRouting, Quagga, BIRD)
  • Knowledge of SDN/NFV systems or programmable network control planes
  • Experience with Infrastructure as Code (Ansible, Terraform) and Git-based DevOps
  • Prior experience as a consultant or technical lead in protocol-focused projects

Why Join LabN?

  • 100% Employer-Paid Benefits: Health, dental, vision
  • Automatic 401(k): Retirement contributions, no match required
  • Work-Life Balance: Generous PTO and hybrid flexibility
  • Career Growth: Training budgets, emerging tech exposure, and technical leadership opportunities
  • Mission Impact: Shape the secure infrastructure of tomorrow for national and global systems
  • Equal Opportunity Employer: We celebrate diversity in all forms

Powered by JazzHR

Xzr5eiXKRj
Mid-Level Software Developer
SimVentions, Inc -
Dahlgren, VA
Mid-Level Software Developer
Rite-Solutions, Inc. -
Dahlgren, VA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mid-Level Software Developer – Network Protocols?

Sign up to receive alerts about other jobs on the Mid-Level Software Developer – Network Protocols career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$131,611 - $156,576
Income Estimation: 
$141,102 - $168,742
Income Estimation: 
$71,709 - $89,893
Income Estimation: 
$87,720 - $106,708
Income Estimation: 
$87,720 - $106,708
Income Estimation: 
$108,098 - $130,480
Income Estimation: 
$108,098 - $130,480
Income Estimation: 
$131,611 - $156,576
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at LabN Consulting, LLC


Not the job you're looking for? Here are some other Mid-Level Software Developer – Network Protocols jobs in the Washington, DC area that may be a better fit.

Mid-Level Software Developer

Agile Defense, Suitland, MD

AI Assistant is available now!

Feel free to start your new journey!