1

Networking Software Jobs in Georgia (NOW HIRING)

This eliminates the need for traditional network security appliances such as VPNs, firewalls, and ... As aC++ Software Engineerat iboss, you will have the opportunity to work on multiple technologies ...

Senior Systems Administrator

Atlanta, GA · On-site

$84K - $114K/yr

Ensures the stable operation of the in-house computer software systems and network connections. This includes planning, developing, installing, configuring, maintaining, supporting, and optimizing ...

This eliminates the need for traditional network security appliances, such as VPNs, firewalls and ... To learn more, visit As a C++ Software Engineer at iboss, you will have the opportunity to work on ...

This eliminates the need for traditional network security appliances, such as VPNs, firewalls and ... To learn more, visit As a C++ Software Engineer at iboss, you will have the opportunity to work on ...

Our software platform uses artificial intelligence, sensor fusion, and edge computing to provide ... and networking, making critical engineering decisions that directly impact mission and customer ...

We're a technology company shaping the future of networking, guided by innovation, integrity, and ... As a modem control software developer, you will push the boundaries of what is possible in optical ...

New

Software Engineer 1

Norcross, GA · On-site

$90 - $120/hr

## Software Engineer IApplyremote type: Hybrid Workinglocations: Atlanta, GAtime type: Full timeposted ... next-generation optical networking systems.****Key Responsibilities*** Design, develop, and ...

Senior Software Engineer

Atlanta, GA · On-site +1

$117K - $155K/yr

This role contributes to embedded software that enables high-performance Layer 1/2 networking across advanced hardware platforms. The work directly impacts product quality, scalability, and customer ...

Senior Software Engineer

Atlanta, GA · On-site +1

$117K - $155K/yr

This role contributes to embedded software that enables high-performance Layer 1/2 networking across advanced hardware platforms. The work directly impacts product quality, scalability, and customer ...

Senior Software Engineer

Atlanta, GA · On-site

$117K - $155K/yr

This role contributes to embedded software that enables high-performance Layer 1/2 networking across advanced hardware platforms. The work directly impacts product quality, scalability, and customer ...

Software Engineer - Mission Systems

Atlanta, GA · On-site

$166K - $197K/yr

... and network engineers to establish interfaces, data schemas, and protocols across mission systems • Develop software requirements, architecture artifacts, and integration documentation as the ...

... optical networking systems. Key Responsibilities * Design, develop, and integrate modern C/C ... Own the complete software development lifecycle - from requirements and architecture through ...

... optical networking systems. Key Responsibilities * Design, develop, and integrate modern C/C ... Own the complete software development lifecycle - from requirements and architecture through ...

Software Engineer - Mission Systems

Atlanta, GA · On-site

$166K - $197K/yr

... and network engineers to establish interfaces, data schemas, and protocols across mission systems • Develop software requirements, architecture artifacts, and integration documentation as the ...

Software Engineer

Norcross, GA · On-site

$120 - $160/hr

As a Sr. Software Engineer in Norcross, GA , you will join a diverse, passionate team, dedicated to ... Deliver customer and regulatory commitments including payment network mandates. * Participate in ...

Senior Software Developer - Systems

Suwanee, GA · On-site +1

$50.75 - $67/hr

Advanced knowledge in the networking stack, network protocols, routing, async I/O * Ability to debug complex software systems, resolve memory leak issues, analyze software performance * Ability to ...

Showing results 21-40

Networking Software information

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 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 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.

Is networking a software job?

Networking is a field that involves designing, implementing, and managing computer networks, often requiring knowledge of networking protocols, hardware, and software tools. Jobs in networking software focus on developing and maintaining network management applications, security tools, and automation scripts, often requiring skills in programming, scripting, and certifications like Cisco CCNA or CompTIA Network+.

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 can increase significantly with expertise and specialization.

What careers are there in networking software?

Careers in networking software include roles such as network software engineer, network administrator, network security analyst, and systems architect. These positions typically require knowledge of networking protocols, programming skills, and familiarity with tools like Cisco, Wireshark, or network simulation software. Certifications like Cisco CCNA or CompTIA Network+ can enhance job prospects.

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

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

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

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

What cities in Georgia are hiring for Networking Software jobs?

Cities in Georgia with the most Networking Software job openings:

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

C++ Software Engineer

iboss

Atlanta, GA

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 4 days ago


Job description

Company Overview
iboss is a leading AI-powered Zero Trust SASE (Secure Access Service Edge) platform trusted by more than 4,000 enterprises worldwide, including a significant number of Fortune 50 companies and U.S. government agencies. iboss enables the modern workforce to connect securely and directly to all applications from wherever they work. Built on a containerized cloud architecture, iboss delivers security capabilities such as SWG, malware defense, RBI, CASB, and data loss prevention to all connections via the cloud, instantaneously and at scale. This eliminates the need for traditional network security appliances such as VPNs, firewalls, and web gateway proxies, which are ineffective at protecting a cloud-first and mobile world.
Leveraging a purpose-built cloud architecture backed by 230+ issued and pending patents and more than 100 points of presence globally, iboss processes over 150 billion transactions daily, blocking 4 billion threats per day. To learn more, visit www.iboss.com.
Job Description
As aC++ Software Engineerat iboss, you will have the opportunity to work on multiple technologies at a fast growing cybersecurity company. This is an excellent opportunity to become a leading member of a rapidly growing software development team. There are many exciting projects on which to work. iboss software developers excel at solving tough problems, collaborating well, and working with customer teams to rapidly deploy solutions.
Responsibilities
  • Ability to design and develop clean and maintainable code forhigh-volume production applications
  • Experience coding in C/C++ and other technologies
  • Experience working with large data sets
  • Experience developing distributed software product architectures
  • Quickly understand and extend engineering architectural patterns
  • Deep understanding of the concepts behind solid software design: Abstraction, Modularity, Design Patterns, Representation Invariants,
  • Networking, wireless, and/or security experience or knowledge preferred
  • Document engineering designs
  • Strong database knowledge of SQL constructs, and data modeling
Qualifications
  • 7+ years of software development experience in large scale commercial networking-oriented applications
  • TCP/IP protocol stack, HTTP, DNS, and other related protocols
  • Experience developing distributed software product architectures
  • Strong analytical capability and record of independent contributions
  • Must have a good sense of engineering tradeoffs, within the contexts of extendibility, scalability, performance, and maintainability
  • Working knowledge of database technologies and SQL
  • Comfortable working on a Unix environment
  • Experience working in an Agile environment
  • Team player with excellent interpersonal skills and the ability to work in a fast-paced environment
  • Demonstrate excellent oral and written communication skills with the ability to listen, articulate, facilitate and advocate
  • Master's or Bachelor's degree in either Computer Science, Computer Engineering, Electrical Engineering or Software Engineering
Benefits
  • Competitive compensation
  • Comprehensive health, vision, and dental benefits
  • 401K with company match
  • Unlimited (PTO) and paid holidays
The duties and responsibilities described above are essential functions of the job.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, status as a veteran or as an individual with a disability.
*This position is not eligible for sponsorship of work visas.
Employment Type: Full-Time