1

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

Build and qualify software development and production system environments. * Coordinate and review ... Strong knowledge of Cisco, Palo Alto, or Checkpoint firewalls, * Experience with virtualization ...

Senior Network Engineer

Raleigh, NC · On-site

$101K - $138K/yr

This is an opportunity to work alongside hardware, software, and cybersecurity professionals ... Hands-on experience with Cisco, Palo Alto, Dell, TACLANE, or similar networking technologies

Senior Network Engineer

Raleigh, NC

$101K - $138K/yr

This is an opportunity to work alongside hardware, software, and cybersecurity professionals ... Hands-on experience with Cisco, Palo Alto, Dell, TACLANE, or similar networking technologies

Senior Network Engineer

Raleigh, NC · On-site

$101K - $138K/yr

This is an opportunity to work alongside hardware, software, and cybersecurity professionals ... Hands-on experience with Cisco, Palo Alto, Dell, TACLANE, or similar networking technologies

Senior Network Engineer

Raleigh, NC · On-site

$101K - $138K/yr

This is an opportunity to work alongside hardware, software, and cybersecurity professionals ... Hands-on experience with Cisco, Palo Alto, Dell, TACLANE, or similar networking technologies

Network Security Engineer

Durham, NC · On-site

$101K - $138K/yr

... Cisco and Juniper Multi-Services Platforms - Create process documentation - Current on network security trends, applications/software/issues - Evaluate and Implement customer move, add, change ...

212406 Network Security Engineer

Durham, NC · On-site

$101K - $138K/yr

Checkpoint, Cisco and Juniper Multi-Services Platforms * Create process documentation * Current on network security trends, applications/software/issues * Evaluate and Implement customer move, add ...

Infojini Consulting is recognized as one of the fastest growing IT services and software ... Cisco network routers and switches Specialized knowledge of installation of cable, wiring and ...

Sr. IP Network Engineer

Raleigh, NC · On-site

$101K - $138K/yr

Bandwidth , a prior "Best of EC" award winner, is a global software company that helps enterprises ... You will work with network technologies from multiple vendors including, but not limited to, Cisco ...

Management experience of physical and virtual hardware and software across FLMS and VLMS subnets. Preferred experience in configuring NSX and CISCO firewalls solutions desired. * The ability to ...

AppSec Sales Engineer - East

Raleigh, NC · On-site

$57 - $76.25/hr

Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti ... by Cisco for $3.7B). Harness has raised approximately $570M in funding and is valued at $5.5B ...

Debug complex hardware and software issues associated with backup-related technologies, including ... Cisco/Brocade SAN switches and concepts including hardware such as Fiber switches, cable ...

Showing results 41-60

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 Aug 23, 2026, the average yearly pay for cisco software engineer in Raleigh, NC is $143,405.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.

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.

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 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 are popular job titles related to Cisco Software Engineer jobs in Raleigh, NC?

For Cisco Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:

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:

Infographic showing various Cisco Software Engineer job openings in Raleigh, NC as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $143,405 per year, or $68.9 per hour.

Full-time

Re-posted 17 days ago


Job description

Your responsibilities

The focus for this position is to lead or support infrastructure projects related to OT systems, provide technical leadership for the design and implementation of complex industrial automation solutions using different technologies and platforms (PLCs, DCS, SCADA, BMS, Edge Devices, MES, Data Management, Vision Systems, Robotics, etc.) for some of the leading companies in the life sciences and other manufacturing industries.

  • Perform site surveys and lead requirements definition, develop functional specifications and detailed design specifications for hardware and software system solutions.
  • Develop and deploy robust OT network architectures (LAN/WAN, VLANs, firewalls, switches, routers).
  • Integrate OT systems with enterprise IT while maintaining segmentation and security.
  • Support cloud and edge computing environments for OT applications.
  • Troubleshoot issues related to connectivity, latency, and system failures.
  • Build and qualify software development and production system environments.
  • Coordinate and review the technical design and configuration activities, ensure adherence to project procedures and standards,
  • Lead the installation and start-up of systems or applications, remotely or at the customer site,
  • Provide post implementation support and training to clients.
Your profile
  • Bachelor's or Associate's Degree in Computer Science or Engineering.  Other training and relevant professional experience will be considered,
  • Minimum of 5 years of experience with the deployment of industrial automation solutions (hardware and software) and practical experience with activities such as design specifications, software development, acceptance testing, commissioning, and qualification,
  • Experience with the design and deployment of industrial network infrastructure and IIoT solutions,
  • Technical knowledge and practical experience with industrial platform solutions from Rockwell, Aveva or Siemens,
  • Strong knowledge of Cisco, Palo Alto, or Checkpoint firewalls,
  • Experience with virtualization platforms (VMware, Hyper-V),
  • Understanding of cloud platforms (Azure, AWS) and edge computing,
  • Good communication and leadership skills, fluent in English, spoken and written,
  • Experience with the regulated industry requirements preferred,
  • Willing to travel to manufacturing/customer sites when required.