LabN Consulting logo

Mid-Level Software Developer – Network Protocols

LabN Consulting
Full-time
Remote
United States
Technology & Development

Mid-Level Software Developer – Network Protocols
Remote or Hybrid (Washington, DC area) | Full-time
Competitive Salary | U.S. Citizenship Required

LabN Consulting is seeking a Mid-Level Software Developer with a deep understanding of network protocols to join our advanced systems team. This is not a web or full-stack development position—we’re looking for someone who thrives in low-level systems, networking, and protocol design. Whether remote or hybrid in the Washington, DC area, this role offers the chance to contribute to high-impact, secure communications solutions used in tactical and enterprise-grade environments.

What You’ll Do

You’ll focus on core protocol and systems-level development, driving the networking infrastructure behind mission-critical secure communications. Your work will directly support real-time networking systems across government and defense sectors.

  • Design, implement, and maintain protocol-level software in C/C++, Rust, and Python on Linux systems

  • Develop and optimize network stack behavior and routing protocols for real-world deployments

  • Troubleshoot complex networking issues using tools such as Wireshark, tcpdump, and custom diagnostics

  • Simulate dynamic network environments with CORE, NS3, or EMANE

  • Collaborate with senior engineers on secure, high-performance system architecture and tooling

  • Contribute to open standards (IETF) and integrate with DevSecOps pipelines

What We’re Looking For

This is not an application, web, or full-stack development role. We need someone with strong protocol-level expertise and a systems engineering mindset.

  • 5+ years of hands-on experience in network protocol software development

  • Deep knowledge of TCP/IP, routing protocols (BGP, OSPF, MPLS), and Layer 3 internals

  • Solid Linux systems development, including networking internals and kernel modules

  • Advanced programming skills in C/C++, with Rust, Python, or shell scripting as a plus

  • Experience with network simulation/emulation tools (CORE, NS3, EMANE)

  • B.S. or higher in Computer Science, Electrical Engineering, or related field

  • U.S. Citizenship required

Why LabN

Join a small, elite team working at the forefront of secure network systems engineering. At LabN, you’ll work on mission-driven projects that matter—while growing as a technical leader.

  • 100% employer-paid medical, dental, and vision coverage

  • Automatic 401(k) contributions

  • Generous paid time off and holidays

  • Career development pathways in technical leadership and innovation

  • A focused, flexible environment with mission-critical engineering challenges

Apply now to help build the next generation of secure communications systems.

LabN Consulting, L.L.C. is an Equal Opportunity Employer.