Network Software Engineer
$87.1k - $157.45kLeidos
Description
Leidos has a new and exciting opportunity for a Network Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management. At Leidos , we offer competitive benefits , including Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and much more. Join us and make a difference in National Security!
The Network Software Engineer will support DARPA’s QuANET program. The role focuses on building and testing software that integrates network emulation, routing, telemetry, and cyber‑response logic. The developer will work hands‑on with Python and C++, create reproducible test environments, debug Linux and container networking issues, and collaborate with senior engineers across hardware, cyber, and networking teams. Strong systems and distributed‑networking skills are essential; quantum‑domain experience is not required. Candidates with deep implementation ability and broad networking expertise are preferred.
Primary Responsibilities:
Design, implement, and test network systems software in Python and C++.
Build and debug Linux-based network topologies using namespaces, veth pairs, bridges, iproute2, iptables/nftables, and traffic-control tooling.
Develop and maintain containerized network emulation environments using Docker and related container networking patterns.
Integrate inter-process messaging such as ZeroMQ, gRPC, protobuf, or similar mechanisms.
Support reproducible CI/CD and regression testing for network and systems code.
Use network simulation or emulation tools such as Containerlab, Kathara, Mininet, ns-3, GNS3, or equivalents.
Troubleshoot distributed behavior such as convergence, message ordering, failure detection, and eventual consistency.
Write clear design notes, implementation plans, and technical status updates for mixed technical and non-technical audiences.
Participate in code review and collaborate with cross-functional research teams.
Basic Qualifications:
Bachelor's degree in computer science, computer engineering, electrical engineering, networking, or a related technical field and 4-8 years of relevant experience, or a master's degree with 2-6 years of relevant experience; additional relevant experience may be considered in lieu of degree.
Hands-on programming experience in Python and C++, with strength in at least one and working competence in both.
Experience building, operating, or debugging a distributed system at non-trivial scale, such as consensus systems, message brokers, service meshes, distributed databases, routing systems, or comparable systems.
Practical Linux networking experience, including namespaces, veth pairs, bridges, iproute2, iptables/nftables, and tc.
Docker or container networking experience beyond basic container usage, including bridge, macvlan, host networking, CNI, or multi-container interconnect patterns.
Familiarity with inter-process messaging frameworks such as ZeroMQ, gRPC, protobuf, or similar.
Experience with C++ build and debug tooling such as CMake, gdb, valgrind, perf, or equivalents.
Experience with standard Python development, testing, and packaging workflows.
Experience contributing to CI/CD or reproducible test environments for systems, networking, or software projects.
Git fluency and experience participating in code review.
Must be a US citizenship with ability to obtain and maintain a US government security clearance.
Preferred Qualifications:
Working knowledge of routing protocols such as BGP, OSPF, IS-IS, or similar, including ability to read and interpret RFCs.
Experience with FRR, Bird, Quagga, GoBGP, or other open-source routing stacks.
Prior contribution to open-source routing daemon or network-stack projects.
Experience with network operating systems such as SONiC, Cumulus, VyOS, or comparable systems.
Experience with streaming telemetry or observability stacks such as gNMI, OpenConfig, Prometheus, or Grafana.
Experience with Containerlab, Kathara, Mininet, ns-3, GNS3, or comparable network emulation/simulation tooling in production-grade use.
Prior experience on government-funded R&D programs such as DARPA, IARPA, ONR, AFRL, ARL, DOE, or NSF.
Experience with tactical, contested, or resilient networking
TS/SCI Security Clearance
If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares.
Original Posting:
June 24, 2026For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:
Pay Range $87,100.00 - $157,450.00The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
About Leidos
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit .
Pay and Benefits
Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at .
Securing Your Data
Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system – never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at .
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the .
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.
- ...Platform as a Service (PaaS), Infrastructure as a Service (IaaS), Software as a Service (SaaS), and Data as a Service (DaaS). This... ...lead cloud role and a bachelor’s degree in computer science, engineering, or related field; or equivalent work experience. ~ Deep hands...SuggestedWork experience placement
- ...Contract for Framework and Tools (MASC-F) team, is constantly engineering, developing and integrating new capabilities for the U.S.... ...Lockheed Martin Rotary & Mission Systems is seeking a full-time Software Engineer. In this role, you will work in a collaborative environment...SuggestedFull timeContract workInterim roleWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ## Full Stack Software EngineerApplylocations: Redstone Arsenal, ALtime type: Full timeposted on: Posted Todayjob requisition id: R11... ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As...SuggestedContract workTemporary workLocal areaRelocationFlexible hours
- ...Description AV/BlueHalo is seeking an experienced Full Stack Software Engineer. The ideal candidate will work closely with the Product Owners in completing complex development taskings while aiding in the daily execution of the software development team. This position...Suggested
$79.6k - $119.4k
...Missile Defense Systems have exciting career opportunity for a Network Engineer to join our team of qualified, diverse individuals. This... ...RESPONSIBILITIES: Provide specific detailed information for hardware and software selections, implementation techniques and tools for the most...SuggestedWork experience placementRelocation packageShift workDay shift- ...Job Overview **THIS POSITION REQUIRES AN ACTIVE TOP SECRET CLEARANCE We are searching for a Network Engineer on an effort supporting our Federal Government Client. The ideal candidate will provide technical engineering support for our large federal government...Local area
- ...talent in the field - come join us today! Position Summary The Network Lead shall oversee the design, administration, optimization,... ...contract for the U.S. Army. Key Responsibilities Lead network engineering and operations activities. Manage LAN/WAN, wireless, VoIP, and...Contract work
- ...Job Description This Network Engineer is responsible for the architecture, deployment, and optimization of high-performance data center networks. This role bridges the gap between traditional enterprise networking and innovative High-Performance Computing (HPC) environments...
- ...Summary Senior Network Engineer Huntsville, AL Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional development is embedded in your employer’s core culture? If so, Chenega Military...Local areaNight shiftWeekend work
- ...Senior Network Engineer Leidos – National Security Sector | Cyber & Analytics Business Area Make an Impact Where It Matters Most Leidos is seeking a Senior Network Engineer to join our elite team supporting mission‑critical national security programs. In this role, you...Immediate startFlexible hours
- ...Pinnacle Solutions is looking for a Network Engineer for simulation device technology refreshes. Responsibilities The Network Engineer... ...network devices including the restoration of hardware and software. Mitigating potential attacks through network or other connections...For contractorsLocal areaRemote work
- ...Description SAIC has a need for an Aviation Senior Network Engineer to support the Army's Capability Program Executive (CPE) Aviation Modular... ...network architecture; providing information for hardware and software selection; and tools for the most efficient solution to meet...Temporary workInterim roleWork from home
$86k - $138k
...Network Engineer Job Locations US-AL-Huntsville Requisition ID 2025-162408 Position Category Information... ...and provides specific detailed information for hardware and software selection, implementation techniques and tools for the most efficient...Contract workShift work$115k - $145k
...troubleshooting, configuring, and managing enterprise networks and network devices such as switches,... ..., Project Lead, and other Network Engineers in support of troubleshooting and... ...benefits, and termination of employment. Software Powered by ICIMS ( Job Locations US...Full timeContract workTemporary workFor contractorsWork at officeLocal areaMonday to FridayWeekend workDay shiftAfternoon shift- ...Networking Engineer (Junior) IPTA's Technology Solutions Team is passionate about providing our customers with technical solutions that... ...network architecture; providing information for hardware and software selection; and tools for the most efficient solution to meet...Local areaRemote work
- ...Job Title: Senior Network Engineer Job ID: 86350 Location: Huntsville, Alabama What you will be doing: Design and engineer secure network solutions across multi-classification enclaves Provide Tier 3 network engineering support Troubleshoot complex...
- ...Senior Cloud Engineer Teledyne Technologies Incorporated provides enabling technologies... ...control policies and enterprise software distribution security Administer CyberArk... ...directory consolidation, tenant migrations, network transitions, and application cutovers...Work experience placementLocal area
- ...Mid-Level Cloud Engineer At cb5, we are on a mission to find exceptional talent. Our tight-knit organization is led by five brothers... ...supporting Cloud infrastructure components including compute, network, and storage Understand principals supporting application workloads...
- ...cloud service delivery models and architectural framework to enable Platform as a Service (PaaS), Infrastructure as a Service (IaaS), Software as a Service (SaaS), and Data as a Service (DaaS). This role is responsible for driving cloud adoption, optimization, and...Full timeContract workTemporary workLocal area
- ...Senior Cloud Engineer Unlock the secrets of intelligence with MANTECH! Join a dynamic team at the forefront of national security, providing... ...Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference. Your...Work at officeLocal area
- ...platform as a service (PaaS), infrastructure as a service (IaaS), software as a service (SaaS), and data as a service (DaaS). Able to... ...(RHCSA) AWS Certified Cloud Practitioner AWS Certified DevOps Engineer Splunk Oracle/SQL Python Education requirements...
$61.9k - $141k
...platform as a service (PaaS), infrastructure as a service (IaaS), software as a service (SaaS), and data as a service (DaaS). You'll... ...Certified Cloud Practitioner Certification AWS Certified DevOps Engineer Associate Certification Clearance: Applicants...Full timeContract workPart timeWork at officeLocal areaRemote work- ...provisioning, monitoring, and operations. Configure and manage AWS networking, including VPCs, subnets, routing, security groups, and IAM... ...aligned to NIST, RMF, and FedRAMP. Mentor junior engineers and contribute to standards, runbooks, and best practices....Full timeTemporary workImmediate start
- ...RxBenefits is hiring! We are adding a Software Engineer IV to the growing application development team at our Birmingham, AL headquarters. As a level IV engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly...Temporary workLocal areaRemote work
- ...Job Description: Job Summary We are seeking a Senior Software Engineer to join an interdisciplinary team responsible for planning, designing... .... The role involves close collaboration with hardware and network engineers to deliver efficient, synchronized solutions across...
- ...Software Engineer Capstone Research Corporation is seeking to expand our team. Capstone Research Corporation is headquartered in Huntsville... ...(std::thread, mutex, condition_variable, atomics) Networking fundamentals (e.g. UDP, TCP, ZeroMQ, IP basics) Serialization...Work experience placementInternshipWork at officeImmediate start
- ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Jr. Software Engineer 6 days ago Requisition ID: 2814 Duties & Responsibilities Modify existing Source Code: Modify, test, and maintain existing application...
- ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...Torch Technologies has an immediate opening for a Senior Software Engineer to develop applications and simulation...Contract workTemporary workFor contractorsLocal areaImmediate startRelocation packageFlexible hours
- ...and optical applications. IERUS also supports customers with a diverse set of competencies including software development, air and missile defense, and systems engineering. IERUS develops value for our defense and commercial customers through accelerations of the...
$150.93k - $211.3k
...Software Engineer In The Scientific Computing Team At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration...Permanent employmentTemporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Network Software Engineer. Be the first to apply!
- network engineer - transport Huntsville, AL
- senior network engineer Huntsville, AL
- network applications engineer Huntsville, AL
- senior network engineer remote Huntsville, AL
- network engineer - lan/wan Huntsville, AL
- network engineer Huntsville, AL
- ip network engineer Huntsville, AL
- network engineer level Huntsville, AL
- network implementation engineer Huntsville, AL
- network engineer contract Huntsville, AL


