1

Network Programming Jobs in Texas (NOW HIRING)

Senior Network Engineer

Frisco, TX

$98K - $134K/yr

Utilize network programming, automation scripts (Python, Bash/Shell, C/C++), and CLI tools to automate network configuration, testing, and monitoring. * Packet Analysis & Performance Troubleshooting:

Senior Network Engineer

Frisco, TX · On-site

$97K - $133K/yr

Utilize network programming, automation scripts (Python, Bash/Shell, C/C++), and CLI tools to automate network configuration, testing, and monitoring. * Packet Analysis & Performance Troubleshooting:

Senior Network Engineer

Frisco, TX · On-site

$110K - $160K/yr

Utilize network programming, automation scripts (Python, Bash/Shell, C/C++), and CLI tools to automate network configuration, testing, and monitoring. * Packet Analysis & Performance Troubleshooting:

Network Engineer

Frisco, TX · On-site

$97K - $130K/yr

Hands-on proficiency with network programming and packet capture tools (Wireshark, TCPDump). Strong familiarity with Linux environments, command-line tools, and scripting. * Software Development:

Hands-on proficiency with network programming and packet capture tools (Wireshark, TCPDump). Strong familiarity with Linux environments, command-line tools, and scripting. * Software Development:

Network Engineer

Frisco, TX · On-site

$97K - $130K/yr

Hands-on proficiency with network programming and packet capture tools (Wireshark, TCPDump). Strong familiarity with Linux environments, command-line tools, and scripting. * Software Development:

Network Engineer Job Details Establish enterprise data network standards, analyze and resolve complex network related problems, and analyze and test all elements of the network infrastructure. Design ...

Network Engineer Location: Must be based in/around Luling, TX Position Overview We are seeking a skilled Network Engineer to join our team. The ideal candidate will serve as the first level support ...

Network Engineer Location: Must be based in/around Luling, TX Position Overview We are seeking a skilled Network Engineer to join our team. The ideal candidate will serve as the first level support ...

Familiarity with network programming and tools (e.g. Wireshark, TCPDump). * Experience with Linux, scripting, command line tools, etc. * Experience developing C, C++, and/or Python software.

New

Network Engineer Location: Must be based in/around Luling, TX Position Overview We are seeking a skilled Network Engineer to join our team. The ideal candidate will serve as the first level support ...

Network Engineer LOCATION San Antonio, TX 78208 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and proactive Network ...

Familiarity with network programming and tools (e.g. Wireshark, TCPDump). * Experience with Linux, scripting, command line tools, etc. * Experience developing C, C++, and/or Python software.

New

Senior Engineer, Network (R5488)

Dallas, TX · On-site

$120K - $190K/yr

Familiarity with network programming and tools (e.g. Wireshark, TCPDump). * Experience with Linux, scripting, command line tools, etc. * Experience developing C, C++, and/or Python software.

New

The Network Engineer works within a cohesive team environment and supports a large Government client with multiple locations. The Network Engineer is responsible for maintaining industry and ...

next page

Showing results 1-20

Network Programming information

See Texas salary details

$55.4K

$114.6K

$371.3K

How much do network programming jobs pay per year?

As of Aug 5, 2026, the average yearly pay for network programming in Texas is $114,593.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,000.00 and $119,300.00 per year, depending on experience, location, and employer.

What does a network programmer do?

In a Network Programming role, your daily tasks often include writing and testing code for network applications, analyzing network performance, and troubleshooting connectivity issues. You might work closely with network engineers and system administrators to design efficient data transfer protocols or optimize network traffic. Regular responsibilities may also involve updating legacy network software, incorporating new security features, and documenting network processes for future reference. This collaborative and multifaceted role requires frequent communication with other technical teams to ensure that network solutions meet organizational needs and performance standards.

What can you do with network programming?

Network programming involves developing software that enables communication between computers and devices over networks, such as creating network protocols, designing client-server applications, and managing data transfer. It requires knowledge of networking concepts, programming languages like Python or C, and tools such as sockets or APIs to build reliable and efficient networked systems.

What is network programming?

A Network Programming job involves developing software that enables communication between computers and devices over a network. This role requires knowledge of networking protocols, socket programming, and efficient data transmission techniques. Network programmers work on applications such as real-time communication systems, cloud services, and distributed systems. They often use languages like C, C++, Python, or Java to implement networking solutions. Strong problem-solving skills and an understanding of security principles are essential for success in this field.

Is network programming in demand?

Network programming is in high demand due to the increasing reliance on networked systems, cloud services, and cybersecurity. Professionals skilled in protocols, socket programming, and network security are sought after across various industries, often requiring knowledge of programming languages like Python, C, or Java. The field offers opportunities in roles such as network engineers, security analysts, and software developers working on networked applications.

What are the key skills and qualifications needed to thrive in network programming?

To thrive in Network Programming, you need a strong background in computer networking concepts, programming languages (such as C/C++, Python, or Java), and an understanding of network protocols (like TCP/IP and UDP). Familiarity with tools like Wireshark, network simulators, and certifications such as Cisco Certified Network Associate (CCNA) are highly valued. Problem-solving skills, attention to detail, and the ability to work collaboratively are important soft skills for this position. These competencies ensure you can design, implement, troubleshoot, and optimize networked systems effectively in dynamic technical environments.

What are the most commonly searched types of Network Programming jobs in Texas? The most popular types of Network Programming jobs in Texas are:
What cities in Texas are hiring for Network Programming jobs? Cities in Texas with the most Network Programming job openings:
Infographic showing various Network Programming job openings in Texas as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 12% Part Time, and 5% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $114,593 per year, or $55.1 per hour.

Senior Network Engineer

Belcan

Frisco, TX

$98K - $134K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

A Senior Network Engineer position in Frisco, TX is currently available at Belcan. We are seeking a Senior Network Engineer who may be able to lead the design, implementation, deployment, and optimization of robust network systems supporting real-time applications, autonomous platforms, and mission-critical systems. This role is responsible for architecting scalable network infrastructure, driving network security strategies, optimizing network protocol performance across layers 1-4 of the OSI model, and ensuring high-availability communications throughout the software and systems development lifecycle. The successful candidate will serve as a technical leader across multidisciplinary engineering teams, providing technical oversight, mentoring junior engineers, and driving complex network integration and field deployment efforts. This position requires strong expertise in routing/switching protocols, Linux environments, network programming, and network performance analysis.
Key Responsibilities
* Network System Architecture & Strategy: Lead the design, architecture, implementation, and deployment of complex network systems supporting real-time applications and critical platforms. Define and execute end-to-end network architecture strategies across system, subsystem, and integration levels.
* Protocol & Traffic Configuration: Develop, configure, and maintain routing and switching protocols, VLANs, QoS policies, VPNs, and overlay networks (DNS, DHCP, GRE, IPsec, BGP, OSPF, EIGRP, QUIC).
* Network Automation & Scripting: Utilize network programming, automation scripts (Python, Bash/Shell, C/C++), and CLI tools to automate network configuration, testing, and monitoring.
* Packet Analysis & Performance Troubleshooting: Conduct deep-packet analysis, network simulations, and performance troubleshooting using tools such as Wireshark and TCPDump. Lead root-cause investigations for complex network, system integration, security, and hardware performance issues.
* Continuous Integration & Security: Integrate network validation and simulation workflows into continuous deployment and software validation pipelines. Evaluate and enforce network security practices, firewalls, and Public Key Infrastructure (PKI) standards.
* Leadership & Cross-Functional Collaboration: Review technical requirements, interface specifications (ICDs), and architecture documents to ensure comprehensive network coverage and traceability. Mentor junior and mid-level engineers and provide technical leadership across network design and deployment activities.
* Lab & Field Integration: Support lab testing, system integration facilities, customer demonstrations, and field events. Drive continuous improvement initiatives to enhance network reliability, security, bandwidth efficiency, and user experience.
Required Qualifications
* Education & Experience: Bachelor"s degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical discipline with 5+ years of experience, OR Master"s degree with 4+ years, OR PhD with 2+ years of relevant experience.
* Real-Time Systems Experience: Proven track record of successfully designing, implementing, deploying, and shipping network systems supporting real-time applications.
* OSI & Networking Expertise: Strong understanding of networking layers in the OSI model, with expert-level knowledge of layers 1-4. Deep working knowledge of routing and switching concepts/protocols (DNS, DHCP, GRE, IPsec, QoS, VLANs, BGP, OSPF, EIGRP, VPNs, QUIC).
* Tools & Environment: Proficiency with network simulation, modeling, and packet analysis tools (Wireshark, TCPDump). Strong experience working within Linux environments, command-line tools, and shell scripting.
* Software & Scripting: Experience developing software/scripts in C, C++, and/or Python for network automation or tooling.
* Execution & Communication: Proven track record of navigating full product development cycles and delivering high-quality solutions to meet deadlines in fast-paced environments. Excellent leadership, cross-functional collaboration, and communication skills.
* Due to the nature of the work, U.S. Citizenship is REQUIRED.
Preferred Qualifications
* Experience developing, testing, or deploying networks for aerospace, defense, robotics, or autonomous systems.
* Expertise in network security, firewalls, PKI infrastructure, and industry cybersecurity best practices.
* Experience customizing, deploying, and maintaining Linux distributions created with Yocto across custom hardware platforms.
* Experience supporting Hardware-in-the-Loop (HITL) or Software-in-the-Loop (SITL) network simulation environments.
* Active Secret clearance preferred or ability to obtain one.
Key Skills
* Technical network architecture and leadership
* Real-time network systems design and optimization
* Advanced packet analysis and network debugging
* Systems thinking and root-cause analysis
* Cross-functional collaboration across software, hardware, and systems teams
* Fast-paced problem solving and commitment to project delivery timelines
Work Environment
* Collaborative engineering environment supporting advanced real-time systems and autonomous platforms.
* Onsite with interaction across multidisciplinary engineering teams.
* Periodic support of integration labs, hardware facilities, and field test sites.
* Occasional travel may be required to support integration activities, field testing, or program reviews.
Compensation:
We provide a competitive pay and benefits package. This position is offering a salary rate of $110,000-160,000, however, Belcan considers several factors when extending an offer, including but not limited to education, experience, geographic location, and discipline. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.
Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.
www.belcan.com

Belcan logo

About Belcan

Sourced by ZipRecruiter

Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract/temporary, temp-to-hire, and direct assignments in the engineering, IT, and professional fields. We are the employer of choice for thousands worldwide. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

Cincinnati, OH, US

Year founded

1958