1

Networking Software Jobs in Texas (NOW HIRING)

Research, design, and develop computer and network software or specialized utility programs. * Analyze user needs and develop software solutions, applying principles and techniques of computer ...

Solid foundation of networking software & hardware including layer 2 and layer 3 protocols. * Experience with F5 load balancers, Infoblox DNS and Palo Alto Firewalls is desired. * Superior customer ...

Solid foundation of networking software & hardware including layer 2 and layer 3 protocols. * Experience with F5 load balancers, Infoblox DNS and Palo Alto Firewalls is desired. * Superior customer ...

Be Seen First

Work with various operating systems and have knowledge of networking. * Software and hardware support for clients and other field service technicians. * On occasion you may be asked to assist in the ...

Solid foundation of networking software & hardware including layer 2 and layer 3 protocols. * Experience with F5 load balancers, Infoblox DNS and Palo Alto Firewalls is desired. * Superior customer ...

Solid foundation of networking software & hardware including layer 2 and layer 3 protocols. * Experience with F5 load balancers, Infoblox DNS and Palo Alto Firewalls is desired. * Superior customer ...

Experienced with software defined networking * Experience with Cisco ISE/NAC is a plus * Working knowledge of Cisco Collaboration products * Experience working in Oil and Gas Industry - specifically ...

Experienced with software defined networking * High level of experience with Cisco ISE/NAC * Working knowledge of SNMP, Netflow, IP SLA and other management protocols * Working knowledge of Cisco ...

Showing results 41-60

Networking Software information

What jobs can you do with networking software?

Networking software skills are essential for roles such as network administrator, network engineer, systems analyst, and cybersecurity specialist. These jobs involve designing, implementing, managing, and securing computer networks, often requiring knowledge of protocols, hardware, and security tools. Certifications like Cisco's CCNA or CompTIA Network+ can enhance job prospects in this field.

Is networking software a high paying job?

Networking software roles, such as network engineers or software developers specializing in networking, tend to offer above-average salaries compared to many other IT positions. Factors like experience, certifications (e.g., Cisco, CompTIA), and technical skills influence earning potential, with senior roles often earning six-figure salaries. Entry-level positions typically have lower pay, but growth opportunities can lead to high compensation over time.

What is networking software?

Networking software refers to programs and applications that manage, monitor, and facilitate communication between computers and devices over a network. It includes operating systems, protocols, utilities, and tools that support tasks such as sharing files, managing network traffic, and ensuring security. Networking software is essential for both small local networks and large-scale enterprise environments, enabling reliable data exchange and connectivity. Examples include network operating systems, firewalls, routers' firmware, and network management tools.

What are some common challenges faced by professionals in networking software roles, and how can they be addressed?

Professionals in Networking Software often encounter challenges such as troubleshooting complex network issues, keeping up with rapidly evolving protocols, and ensuring software compatibility across diverse hardware environments. Addressing these requires strong analytical skills, continuous learning through certifications or industry updates, and effective collaboration with hardware engineers and IT teams. Many teams operate in agile environments, so clear communication and adaptability are also key to overcoming obstacles and delivering robust networking solutions.

What is the difference between Networking Software vs Network Administrator?

AspectNetworking SoftwareNetwork Administrator
Primary RoleDesigning, developing, and managing network software and toolsManaging and maintaining physical and virtual network infrastructure
Required SkillsProgramming, software development, network protocolsNetwork configuration, troubleshooting, hardware management
CertificationsNetwork+, CCNA (software focus), Cisco certificationsNetwork+, CCNA, CompTIA certifications
Work EnvironmentSoftware development teams, IT departmentsData centers, corporate IT departments, onsite and remote

Networking Software professionals focus on creating and maintaining network-related software tools, while Network Administrators manage and troubleshoot the actual network infrastructure. Both roles require networking certifications and often work within the same industry environments, but their core responsibilities differ significantly.

What kind of jobs are in networking software?

Jobs in networking software include roles such as network software engineer, network administrator, and network security analyst. These positions involve designing, developing, and maintaining network systems, often requiring knowledge of protocols, scripting, and certifications like Cisco CCNA or CompTIA Network+.

What are the key skills and qualifications needed to thrive as a networking software engineer, and why are they important?

To thrive as a Networking Software Engineer, you need a strong grasp of computer networking concepts, programming languages (like C/C++ or Python), and a relevant degree in computer science or engineering. Familiarity with network protocols, packet analyzers (such as Wireshark), and certifications like Cisco's CCNA or CompTIA Network+ are highly valuable. Problem-solving, teamwork, and effective communication are crucial soft skills for collaborating on complex projects and troubleshooting network issues. These skills and qualifications ensure the reliable development and maintenance of robust networking solutions in dynamic technical environments.
Infographic showing various Networking Software job openings in Texas as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Senior Software Engineer, Networking & OS (R5488)

Shield AI

Dallas, TX

$120K - $190K/yr

Full-time

Posted 8 days ago


Job description

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai. Follow Shield AI on LinkedIn, X, Instagram, and YouTube. 

Job Description:

As a Senior Software Engineer (Networking & OS) on V-BAT, you will be instrumental in designing, implementing, and optimizing the network infrastructure for our Unmanned Aerial System (UAS) which is deployed in some of the most challenging environments worldwide. V-BAT is designed to operate in contested, GNSS-denied airspace, and our network must maintain highly reliable, secure, and efficient communication between all air and ground devices.   

What you'll do:
  • Design and build custom, resilient Layer 2 / Layer 3 network topologies optimized specifically for V-BAT mission profiles, focusing on device isolation, dynamic traffic management, and transmitting traffic across multiple links. 

  • Implement networking features directly on embedded Linux operating systems, including custom routing, TUN/TAP interfaces, user-space tunnels, and socket-level applications. 

  • Work backward from operator capabilities to build bandwidth-optimized, low-latency communication paths over lossy or constrained radio and satellite links. 

  • Write clean, production-grade C, C++, or Python code to build things like software-defined network interfaces, traffic shaping policies, and link failover mechanisms. 

  • Partner with software engineers, hardware engineers, and field operators to validate end-to-end network performance in both hardware-in-the-loop (HIL) labs and flight test environments. 

Required qualifications:
  • Bachelor’s degree with 5+ years of relevant experience, or Master’s with 4+ years, or PhD with 2+ years. 

  • Strong proficiency writing software in C, C++, or Python in a Linux environment, with a track record of shipping software that interacts directly with the OS networking stack. 

  • Deep understanding of Linux networking fundamentals (netlink, IP route/tables, iptables/nftables, TUN/TAP interfaces, Linux network namespaces, and socket programming). 

  • Solid grasp of Layer 2 and Layer 3 network fundamentals, custom routing protocols, VLAN tagging, QoS/traffic management, and VPN/tunneling mechanisms (e.g., OpenVPN, GRE, IPsec, or custom user-space tunnels). 

  • Practical experience troubleshooting network degradation using low-level tools (e.g., tcpdump, wireshark, iproute2, iperf) in lossy, high-latency, or bandwidth-constrained environments. 

  • Proven track record of successfully shipping products, showcasing the ability to navigate through development cycles, overcome obstacles, and deliver high-quality solutions to meet project deadlines and exceed expectations in a fast-paced environment. 

Preferred qualifications:
  • Experience developing embedded Linux networking applications using build systems like Yocto or OS-level customization tools. 

  • Experience working with RF and other hardware engineers to design network protocols and topologies which are tailored for a novel radio network design. 

  • Experience architecting network solutions for robotics, autonomous vehicles, aerospace, or edge computing hardware. 

  • Familiarity with network security, public key infrastructure (PKI), and cryptographic tunnels in embedded systems. 

#LI-AA1
#LC

Full-time regular employee offer package:
Pay within range listed + Bonus + Benefits + Equity
 
Temporary employee offer package:
Pay within range listed above + temporary benefits package (applicable after 60 days of employment)
 
Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information.
 
###
 
Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know. 

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.