1

Networking Software Jobs in North Carolina (NOW HIRING)

TAC Engineer I

Apex, NC · On-site

$70K - $80K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Experience with networking, databases, and software application troubleshooting. * Understanding and ability to execute SQL queries and commands. * Experience working with an Incident Management ...

Senior Solution Engineer, Networking

Durham, NC

$53.50 - $68.75/hr

This person will establish expertise in ground-breaking network technology used in AI clusters ... Our software engineers connect customer support teams and R&D. They focus on solving tough problems ...

Network Security Engineer

Raleigh, NC · On-site

$101K - $139K/yr

NAVA Software solutions is looking for a Network Security Engineer Details: Network Security Engineer Location: Raleigh, NC - Hybrid Duration: 6-12 months We are looking for outstanding candidates to ...

Senior Software Engineer

Cary, NC · On-site

$124K - $164K/yr

Linux kernel networking and writing software in C, and C++ * Designing well architected software systems and modules that support new technology and improve capability/performance of existing ...

Linux kernel networking and writing software in C, and C++ * Computer networking standards (OSI), concepts, and related protocols (ethernet, IP, TCP, UDP, ARP, mDNS and DHCP) * Designing well ...

New

CNO Software Developer

Cary, NC · On-site

$120K/yr

  • Medical

  • Dental

  • Life

  • PTO

Design and develop new hardware or software based CNO capabilities * Manage the designing ... Proficiency with networking (TCP/IP) and socket level programming. * CNO capability development ...

CNO Software Developer

Cary, NC · On-site

$120K/yr

  • Medical

  • Dental

  • Life

  • PTO

Design and develop new hardware or software based CNO capabilities * Manage the designing ... Proficiency with networking (TCP/IP) and socket level programming. * CNO capability development ...

CNO Software Developer

Cary, NC

$95K - $180K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design and develop new hardware or software based CNO capabilities * Manage the designing ... Proficiency with networking (TCP/IP) and socket level programming. * CNO capability development ...

Software Engineer - StorageGRID

Morrisville, NC · On-site

  • Medical

  • Life

  • Retirement

  • PTO

As a Software Engineer, this is your chance to work alongside a group of talented developers ... Working networking knowledge (OSI network layers, TCP/IP, configuring Layer2/Layer3 hybrid networks ...

Software Engineer - StorageGRID

Morrisville, NC · Hybrid

  • Medical

  • Life

  • Retirement

  • PTO

As a Software Engineer, this is your chance to work alongside a group of talented developers ... Working networking knowledge (OSI network layers, TCP/IP, configuring Layer2/Layer3 hybrid networks ...

Showing results 21-40

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.

What are popular job titles related to Networking Software jobs in North Carolina?

For Networking Software jobs in North Carolina, the most frequently searched job titles are:

What job categories do people searching Networking Software jobs in North Carolina look for?

The top searched job categories for Networking Software jobs in North Carolina are:

Infographic showing various Networking Software job openings in North Carolina as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

TAC Engineer I

Clever Devices Ltd.

Apex, NC • On-site

$70K - $80K/yr

Full-time

Medical, Life, Retirement, PTO

Re-posted 25 days ago


Job description

As THE leader in transit technology, Clever Devices, (Hitachi Rail CD U.S. Ltd.) vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of exciting technology that improves the quality of mobility in communities around the world. We are continuing to grow, and are looking for a TAC Engineer I to join our team.


TAC Engineer I is the initial point of contact for Clever Devices customers. The primary function of the TAC Engineer I is to identify technical issues with Clever Devices software and hardware products and provide solutions to problems raised by our customers. The position acts as an advocate for the customer and liaison between internal departments and external clients on an individual ticket level. The individual shall demonstrate exceptional technical skills, judgment, investigation, and problem solving, as well as communication to effectively maintain a cooperative working relationship with internal stakeholders. As a focal point, the individual will interface and act with the customer in mind to help meet goals and establish and maintain an effective relationship with the customer, gaining their trust and future business.

The TAC Engineer I will work towards increasing their depth of technical knowledge of the Clever Devices solutions to be able to troubleshoot and resolve customer issues quickly. They will use their experience to create/update a knowledgebase and troubleshooting process that will be used by the TAC Team. Additionally, the TAC Engineer I will partner with other areas of Clever Devices to drive incidents to resolution while using their discretion to escalate up to TAC Engineer II’s or to another department.

TAC is a 24/7 department that services our customers 365 days a year. In doing so, we are currently looking to fill positions in our 2nd and 3rd shifts (Eastern time) across Mon-Sun.

Primary Responsibilities:

  • Acts as a customer advocate, responsible for resolving customer requests both internally and externally.
  • Responsible for handling Customer incidents/requests for technical assistance via phone or electronically.
  • Responsible for grabbing all necessary logs and backups in a timely manner upon ticket intake.
  • Diagnosis and resolution of Customer hardware and software issues.
  • Ownership of P1-P4 Customer Incidents through resolution, including working cross-functionally with other departments.
  • Identifies customer issues, finds solutions, or proceeds with the escalation process to upper-level TAC Engineers or other departments.
  • Provide remote technical assistance regarding software and hardware issues, installation, troubleshooting, and configuration of any Clever Devices provided products.
  • Documents clear descriptions of issues from customers and clearly log continuous progress of issues and the resolution the life of the ticket to keep customers informed throughout the process.
  • Manages Incidents, ensures customers are updated and communicated to regularly, and incidents are escalated and followed-up on in a timely manner.
  • Maintains a positive customer service attitude.
  • Develops technical documentation, FAQs, and maintains a knowledge database.
  • Gain an understanding of Clever Devices’ workflow to better understand how to escalate issues and work with the team to put efficiencies in place.
  • Maintains up-to-date industry technical knowledge.
  • Works to stay current with Clever Devices solutions.
  • Actively participates in Team Meetings and provides training to others on the team as knowledge is developed.
  • Utilizes a network of relationships to collect and disseminate information, build support, and secure buy-in to achieve desired company objectives.
  • Assist with larger Team Projects for continuous improvement and acts as a lead on smaller projects.
  • Participates in the On-Call Rotation.

Skills Required:

  • Bachelor’s degree in engineering, computer engineering, networking, or IT related preferred
  • High level of Customer Service attitude and aptitude.
  • Minimum 3 years of experience troubleshooting networking, software, hardware, and communications technologies.
  • Experience with networking, databases, and software application troubleshooting.
  • Understanding and ability to execute SQL queries and commands.
  • Experience working with an Incident Management System.
  • Strong Written and Verbal communications Skills.
  • Strong Time Management Skills.
  • Strong understanding of Microsoft and SQL servers.
  • Experience in a Call Center/Help Desk environment.
  • Proficient in Microsoft Suite (Outlook, Excel, Word, PowerPoint).
  • Self-motivated and the ability to work independently.
  • Must be willing to travel for necessary trainings, on-site team meetings or customer visits (< 20% required).


Clever Devices, (Hitachi Rail CD U.S. Ltd.) is an Affirmative Action/Equal Opportunity Employer

The compensation range posted for this position represents the anticipated minimum and maximum compensation for this position based upon a good faith and reasonable estimate. The exact compensation offered will depend on several factors such as the candidate’s experience, skills, training, education and/or physical location; internal equity; and, budget. Any position working 2nd or 3rd shift will be considered for additional shift differential pay.


In addition, Clever Devices, (Hitachi Rail CD U.S. Ltd.) offers a variety of benefits to eligible employees, including health insurance coverage, wellness and family support programs, life and disability insurance, retirement savings plans, paid leave programs, education-related programs, paid holidays and time off, and many others, depending on the level and position offered. Many of these benefits are subsidized or fully paid for by the company.

This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities, and activities may change, or new ones may be assigned at any time with or without notice based on business need.