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
Required Qualifications
Xzr5eiXKRj
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
- 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
- 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
- Analyze live traffic using Wireshark, tcpdump, and advanced logging tools
- Build simulations and harnesses for conformance, performance, and regression testing
- Participate in industry standards efforts (e.g., IETF, IEEE)
- Enhance internal tooling for automation, network simulation, and testing pipelines
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)
- 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
- 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
Xzr5eiXKRj
Mid-Level Software Developer
SimVentions, Inc -
Dahlgren, VA
Mid-Level Software Developer
Rite-Solutions, Inc. -
Dahlgren, VA