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

Lead Network Software Engineer

Job in Huntsville, Madison County, Alabama, 35824, USA
Listing for: COMFORT SYSTEMS
Full Time position
Listed on 2026-06-28
Job specializations:
  • Software Development
    Python, Unix/Linux, DevOps, Software Engineer
Salary/Wage Range or Industry Benchmark: 107900 - 195050 USD Yearly USD 107900.00 195050.00 YEAR
Job Description & How to Apply Below

Description

Leidos has a new and exciting opportunity for a Lead 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 Lead will support DARPA QuANET and will build and test 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
  • Lead the design and execution of routing, network emulation, telemetry, and network-response capabilities for the program.
  • Translate open‑ended R&D objectives into concrete technical plans, experiments, software tasks, and integration milestones.
  • Own container‑to‑routing‑protocol integration in the team's network emulation environment.
  • Guide implementation in Python and C++, including design review, pull request review, and technical debugging.
  • Build and maintain scalable network simulation or emulation environments for large virtual topologies.
  • Integrate distributed telemetry and cross‑component state data into routing and network response decisions.
  • Establish reproducible CI/CD, regression testing, and experiment validation workflows for network code.
  • Coordinate standing technical co‑design with adjacent teams so interfaces, assumptions, and dependencies remain explicit.
  • Represent technical decisions in customer, PI, advisor, and program‑management discussions with evidence‑based reasoning.
  • Communicate technical risks, tradeoffs, and status clearly to both technical and non‑technical audiences.
Basic Qualifications
  • Bachelor's degree in computer science, computer engineering, electrical engineering, networking, or a related technical field, and 8+ years of relevant experience; additional relevant experience may be considered in lieu of degree.
  • Experience leading the design and execution of routing, network emulation, telemetry, and network‑response capabilities.
  • Deep routing protocol knowledge, including protocol‑internals understanding of BGP, OSPF, IS‑IS, or comparable protocols.
  • Experience with SPF behavior, LSA flooding, path attributes, convergence behavior, and routing tradeoffs.
  • Hands‑on Linux networking experience, including name spaces, veth pairs, iproute2, iptables/nftables, and tc.
  • Docker or container networking experience, including bridge, macvlan, host modes, CNI plugins, and nested networking failure modes.
  • Experience with open‑source routing stacks such as FRR, Bird, Quagga, or similar.
  • Hands‑on programming experience in Python and C++, with capability to read, write, and review production‑quality code.
  • Experience with network simulation or emulation at scale.
  • Experience implementing CI/CD, regression testing, or reproducible validation pipelines for networking or systems projects.
  • Experience with distributed systems, network telemetry, or state‑distribution mechanisms.
  • Ability to lead technical work under ambiguity while remaining hands‑on with implementation and lab execution.
  • Must be a U.S. citizen with ability to obtain and maintain a U.S. government security clearance.
Preferred Qualifications
  • Experience with gNMI, Open Config, streaming telemetry, or comparable observability/control‑plane data sources.
  • Open‑source routing or network‑stack contribution history.
  • Prior experience on government‑funded R&D…
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary