1

Cisco Software Engineer Jobs in Raleigh, NC (NOW HIRING)

Install, support, and maintain hardware and software infrastructure including Cisco routers and ... Part of third-level helpdesk escalation providing support to helpdesk staff when engineering ...

Install, support, and maintain hardware and software infrastructure including Cisco routers and ... Part of third-level helpdesk escalation providing support to helpdesk staff when engineering ...

Network Engineer III

Raleigh, NC · On-site +1

$143K - $189K/yr

Installs, maintains, and configures network hardware and software. Resolves technical issues ... Requires knowledge of Cisco and Cabletron hubs and routers. Requires knowledge of Automatic Call ...

Network Engineer III

Raleigh, NC · On-site +1

$143K - $189K/yr

Installs, maintains, and configures network hardware and software. Resolves technical issues ... Requires knowledge of Cisco and Cabletron hubs and routers. Requires knowledge of Automatic Call ...

Provide Network Automation support (upgrade software on switches, archive switch configurations ... Experience with other wireless solutions such as Cisco Meraki, HPE Aruba, Juniper Mist, and ...

Provide Network Automation support (upgrade software on switches, archive switch configurations ... Experience with other wireless solutions such as Cisco Meraki, HPE Aruba, Juniper Mist, and ...

Provide Network Automation support (upgrade software on switches, archive switch configurations ... Experience with other wireless solutions such as Cisco Meraki, HPE Aruba, Juniper Mist, and ...

Provide Network Automation support (upgrade software on switches, archive switch configurations ... Experience with other wireless solutions such as Cisco Meraki, HPE Aruba, Juniper Mist, and ...

Provide Network Automation support (upgrade software on switches, archive switch configurations ... Experience with other wireless solutions such as Cisco Meraki, HPE Aruba, Juniper Mist, and ...

Senior Network Engineer-Cloud Platforms

Raleigh, NC · On-site

$91K - $126K/yr

You will work with a multi-disciplinary collaborative team of hardware, software engineers and ... Experience with a variety of networking equipment to include Cisco, Palo Alto, Dell, TACLANES, etc.

Our Primary Projects include a standardized software plugin that operates in all Cisco products ... Document features and requirements for Smart Licensing products Work with Engineers to covert ...

next page

Showing results 1-20

Cisco Software Engineer information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do cisco software engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for cisco software engineer in Raleigh, NC is $143,397.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.00 per year, depending on experience, location, and employer.

How does a Cisco Software Engineer typically collaborate with cross-functional teams during the development lifecycle?

As a Cisco Software Engineer, you'll regularly collaborate with cross-functional teams such as product management, quality assurance, and network engineers. This collaboration often occurs through agile ceremonies, design reviews, and code walkthroughs, ensuring software aligns with both technical requirements and customer needs. Effective communication and teamwork are essential, as you'll be expected to contribute to solution design, resolve integration challenges, and support end-to-end product delivery. Engaging with peers from diverse backgrounds also provides valuable opportunities for learning and professional growth.

What are the key skills and qualifications needed to thrive as a Cisco Software Engineer, and why are they important?

To thrive as a Cisco Software Engineer, you need a strong background in computer science, programming (especially in languages like Python, C/C++, or Java), and networking fundamentals, often supported by a relevant degree. Familiarity with Cisco development platforms, APIs, network protocols, and certifications such as CCNA or CCNP is highly valuable. Excellent problem-solving, teamwork, and communication skills help engineers collaborate effectively and address complex technical challenges. These skills enable the development of robust, scalable solutions that meet Cisco's high standards for innovation and reliability.

What does a Cisco Software Engineer do?

A Cisco Software Engineer is responsible for designing, developing, testing, and maintaining software solutions that power Cisco’s products and services, such as networking hardware, cloud-based solutions, and security systems. They work closely with other engineers, product managers, and stakeholders to create innovative technologies that enable secure and efficient communication networks. Their daily tasks may include coding, debugging, participating in code reviews, and collaborating on large-scale software projects. Cisco Software Engineers often use programming languages like C, C++, Java, and Python, and contribute to both internal tools and customer-facing applications.

What is the difference between Cisco Software Engineer vs Network Engineer?

AspectCisco Software EngineerNetwork Engineer
CertificationsCCNA, CCNP, Cisco DevNetCCNA, CCNP, CompTIA Network+
Work EnvironmentSoftware development, coding, testingNetwork setup, troubleshooting, infrastructure
Industry UsageNetworking software, applications, automationNetwork infrastructure, hardware, connectivity

While both roles involve Cisco technologies, a Cisco Software Engineer focuses on developing and maintaining software solutions, whereas a Network Engineer manages network infrastructure and hardware. Both roles often require similar certifications and work within the networking industry, but their daily tasks and skill sets differ significantly.

What job categories do people searching Cisco Software Engineer jobs in Raleigh, NC look for? The top searched job categories for Cisco Software Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Cisco Software Engineer jobs? Cities near Raleigh, NC with the most Cisco Software Engineer job openings:
Network Engineer 2

Full-time

Posted 18 days ago


Job description

TRAVEL: 10% domestic travel required
HOURS: Full Time/40 hours
JOB DUTIES: Design, implement, and manage local and wide-area networks (LAN/WAN). Configure and maintain network devices such as switches, routers, and firewalls. Troubleshoot network connectivity issues and resolve basic network problems. Assist in the implementation of network security measures. Perform network architecture design, plan and maintenance tasks on network hardware, and support network infrastructure components. Install, support, and maintain hardware and software infrastructure including Cisco routers and switches, Meraki Wi-Fi controllers, firewalls, and structured cabling according to best practices and regulatory requirements. Implement the necessary controls to protect information systems assets from intentional or inadvertent modification, disclosure, or destruction. Part of third-level helpdesk escalation providing support to helpdesk staff when engineering support is needed related to the Network.
REQUIREMENTS: Bachelor's degree or equivalent in Computer Science, Information Technology, Telecommunications, Software Engineering, or related field of study and 3 years of experience with network engineering and operational management. Employer will accept a Master's degree or equivalent in Computer Science, Information Technology, Telecommunications, Software Engineering, or related field of study and 1 year of experience with network engineering and operational management, in lieu of a Bachelor's degree or equivalent and 3 years of experience.
Applicants must have demonstrated experience with:
1) 3 years of experience configuring and troubleshooting network devices including routers, switches, and firewalls.
2) Hands on experience with VLANs, STP, Trunking, and WIFI.
3) Applying routing protocols OSPF and EIGRP.
4) Network security principles.
5) Working with network management and monitoring tools.
6) Working with operating systems, and virtualization.
7) Documenting technical procedures, system configurations, and project plans.
Any and all experience may be gained concurrently. For skill #1, employer will accept 1 year of experience when qualifying with a Master's degree.
KBI Biopharma, Inc. is an EEO/AA employer and actively seeks to diversify its work force. Therefore, all qualified applicants, regardless of race, color, national origin, religion, gender, gender identity, sexual orientation, age, disability or veteran status, are strongly encouraged to apply.
I understand that neither the completion of this application nor any other part of my consideration for employment establishes any obligation for KBI Biopharma, Inc. to hire me. If I am hired, I understand that either KBI Biopharma, Inc. or I can terminate my employment at any time and for any reason, with or without cause and without prior notice. I understand that no representative of KBI Biopharma, Inc. has the authority to make any assurance to the contrary.
I attest with my signature below that I have given to KBI Biopharma, Inc. true and complete information on this application. No requested information has been concealed. I authorize KBI Biopharma, Inc. to contact references provided for employment reference checks. If any information I have provided is untrue, or if I have concealed material information, I understand that this will constitute cause for the denial of employment or immediate dismissal.