1

Network Programming Jobs in Raleigh, NC (NOW HIRING)

This role functions as a Network & Unified Communications Engineer, with a strong emphasis on voice engineering, call routing, and cloud-based communications solutions. This role is responsible for ...

* Tier One Technologies is seeking a Network Engineer with LAN/Wireless experience to support our US Government client. * This contract-to-hire position will be based in Raleigh, NC and require up to ...

Tier One Technologies is seeking a Network Engineer with LAN/Wireless experience to support our US Government client. * This position will be based in Raleigh, NC and require up to 50% travel.

Tier One Technologies is seeking a Network Engineer with LAN/Wireless experience to support our US Government client. * This contract-to-hire position will be based in Raleigh, NC and require up to ...

* Tier One Technologies is seeking a Network Engineer with LAN/Wireless experience to support our US Government client. * This position will be based in Raleigh, NC and require up to 50% travel.

Tier One Technologies is seeking a Network Engineer with LAN/Wireless experience to support our US Government client. * This contract-to-hire position will be based in Raleigh, NC and require up to ...

Network Sustainment Engineer

Raleigh, NC · Hybrid

$86.21K - $125.06K/yr

Segra is searching for a qualified and experienced Network Sustainment Engineer to join us in a full-time capacity. Location Requirement: This work arrangement for this role is a hybrid position ...

Senior Network Engineer

Durham, NC · Hybrid

$146K - $224K/yr

The Basics We are seeking a highly skilled Senior Network Engineer with 7+ years of experience to join the IT Engineering team at Tanium. The ideal candidate will play a pivotal role in designing ...

Senior Network Engineer

Durham, NC · On-site +1

$146K - $224K/yr

The Basics We are seeking a highly skilled Senior Network Engineer with 7+ years of experience to join the IT Engineering team at Tanium. The ideal candidate will play a pivotal role in designing ...

next page

Showing results 1-20

Network Programming information

See Raleigh, NC salary details

$57.8K

$119.6K

$387.4K

How much do network programming jobs pay per year?

As of May 30, 2026, the average yearly pay for network programming in Raleigh, NC is $119,566.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,600.00 and $124,400.00 per year, depending on experience, location, and employer.

What is a Network Programming job?

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.

What are the key skills and qualifications needed to thrive in the Network Programming position, and why are they important?

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 typical daily responsibilities for someone working in a Network Programming role?

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 engineering jobs pay $500,000?

In network programming and related engineering fields, senior roles such as network architects, security engineers, and systems engineers with extensive experience and specialized skills can earn $500,000 or more annually, especially in high-demand industries or companies. These positions often require advanced certifications, deep technical expertise, and leadership responsibilities.
What are the most commonly searched types of Network Programming jobs in Raleigh, NC? The most popular types of Network Programming jobs in Raleigh, NC are:
Network & Voice Engineer

Network & Voice Engineer

Apex Tool Group, LLC

Apex, NC • On-site

Full-time

Posted 11 days ago


Apex Tool Group rating

8.1

Company rating: 8.1 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

120th of 415 rated machine equipment manufacturers


Job description

The Blueprint (Role Profile)
Reporting to the Manager of Network and Telecom Infrastructure, this position will be part of a strong team that works closely with internal colleagues and vendors to maximize network, voice, and unified communications system efficiency, consistency, and availability. This role functions as a Network & Unified Communications Engineer, with a strong emphasis on voice engineering, call routing, and cloud-based communications solutions. This role is responsible for the design, implementation, and support of both enterprise network infrastructure and voice/unified communications (UC/UCaaS) platforms across a global enterprise environment in Apex, NC. This role will play a key part in supporting and evolving the organization's voice environment from on-premises systems to modern cloud-based platforms.
Come build your future with us!
The Build (Responsibilities)
  • Design, implement, and support enterprise voice and unified communications (UC/UCaaS) platforms across on-premises and cloud environments.
  • Serve as a subject matter expert for voice systems, supporting design decisions, troubleshooting, and platform evolution.
  • Configure, troubleshoot, and maintain enterprise network infrastructure, including routers, switches, wireless systems, firewalls, and SD-WAN technologies across multi-vendor environments (e.g., Cisco, Aruba, Palo Alto, VeloCloud).
  • Support day-to-day network and voice operations, including incident response, ticket resolution, and outage management.
  • Design and support enterprise wireless and secure access solutions, including controller-based and cloud-managed environments, as well as network access control platforms (e.g., Cisco WLC, Aruba Central, ClearPass).
  • Monitor and resolve network and voice incidents, including proactive performance analysis and operational troubleshooting.
  • Manage network and voice infrastructure projects from planning through implementation and maintaining accurate system documentation.
  • Administer and support Cisco Unified Communications Manager (CUCM) and related voice applications, including lifecycle management, upgrades, and migration to cloud-based platforms such as Webex Calling and RingCentral CX.
  • Design and maintain dial plans, call routing logic, and number normalization for multi-site environments.
  • Configure and support voice signaling protocols (SIP, H.323, MGCP) and ensure interoperability across systems and providers.
  • Troubleshoot voice issues across the full call path, including endpoints, call control, gateways, signaling, and media quality (latency, jitter, packet loss).
  • Manage voice connectivity including SIP trunking, PSTN integration, and coordination with telecom carriers.
  • Implement and maintain Quality of Service (QoS) policies to support voice and real-time communications.
  • Design and implement secure network infrastructure and controls, including firewalls, VPN, and access management capabilities to protect enterprise systems.

The Toolbox (Qualifications)
  • B.S. or B.A. in a technical field or relevant combination of education and experience (may consider 10 years of relevant experience in lieu of degree).
  • 7+ years of experience implementing, administering, and troubleshooting enterprise network and voice infrastructure.
  • Strong understanding of network security concepts including firewalls, VPNs, and access control.
  • Strong understanding of enterprise networking, including routing, switching, TCP/IP, and dynamic routing protocols (OSPF, EIGRP, BGP).
  • Experience designing, supporting, and troubleshooting enterprise voice and unified communications systems (UC/UCaaS) platforms including dial plans, call routing, and protocols such as SIP, H.323, and MGCP.
  • Experience with SIP trunking, PSTN connectivity, and telecom carrier integrations.
  • Exposure to cloud-based voice and contact center platforms (e.g., Webex Calling, RingCentral CX) preferred.
  • Experience supporting collaboration technologies including voice, video conferencing, and other collaboration technologies.
  • Familiarity with network monitoring and troubleshooting tools (e.g., LogicMonitor, LiveAction or similar).
  • Experience working as a Network Engineer, Voice Engineer, or Unified Communications Engineer in enterprise environments.
  • Strong documentation and communication skills, both written and verbal.
  • Ability to work across teams and manage multiple priorities.

Professional Skills and Additional Requirements:
  • Experience with enterprise LAN/WAN technologies and architectures.
  • Ability to design, document, and support complex network and voice infrastructures.
  • Strong analytical and problem-solving skills.
  • Ability to work in a fast-paced environment with shifting priorities.
  • Cisco CCNP (Enterprise or Collaboration) or equivalent experience strongly preferred.

At Apex Tool Group (www.apextoolgroup.com), we build innovation. Each day, our associates strive to find new and exciting ways to help our customers solve their most complex challenges. By harnessing our global resources, unprecedented insights and spirit for service, we build more than just tools for the jobsite - we help build the future.
ATG is a global manufacturer of hand and power tools, tool storage and accessories, chain, and electronic soldering solutions with more than $1.2 billion in annual revenues. Our 6,700 associates around the world have built powerhouse brands like GEARWRENCH®, SATA®, Crescent®, Cleco®, Weller® and APEX®. Our brands are trusted by the professional trades and DIY enthusiasts alike. With our roots dating back to the 1800's, our tools have driven technological advancements that drive efficiency, speed and safety for customers in a broad range of commercial and consumer markets.
As part of the ATG team, you will move fast, think globally, learn from your colleagues and grow your career. You'll enjoy competitive benefits, a healthy work/life balance and have opportunities to give back to the communities we serve.
Our six core values - Customers Come First, Integrity in All We Do, Continuous Improvement, Innovation for Growth, Passion to Succeed and Best Talent, One Team - drive our daily decisions. Connect with us on social media to learn more - Facebook, Instagram, LinkedIn and Twitter.
If your goal is to work where finding a better way never ends and your ideas become reality, join us and say #WeBuildATG!

What Apex Tool Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom