Software Engineer

Cisco

Confirmed live yesterday High trust
Closes tomorrow Hybrid

Quick summary

Work type
Hybrid
Location
Raleigh, NC
Salary
$139,300–$203,600 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live yesterday
Closes
Oct 28, 2026 (soon)

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $154k
This role $171k
$102k $214k
below market most similar roles pay here above market

This role pays more than 68% of similar roles. Most pay $123,775–$184,900 — the blue band above. At the midpoint, this role pays about $171k versus about $154k for comparable roles.

Based on 240 similar postings.

Employer

About Cisco

Cisco Systems is the world''s leading networking technology company, designing and manufacturing networking hardware, telecommunications equipment, and cybersecurity solutions for businesses and governments. Industry: Networking Technology & Cybersecurity

Cisco currently has 300 open roles on FindRole.

Listed pay typically runs $167,700–$245,000 across 223 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Software Engineer

JOB TITLE: Software Engineer The Software Engineer joins the AI & Automation group within the Global Certification Team to modernize the process of acquiring critical product certifications. This role involves designing, building, and maintaining full-stack automation and AI tools to automate gap analysis and hardware-based testing. You will develop backend services, web interfaces, and systems that interact with network hardware to collect verifiable evidence. Key responsibilities include implementing AI services with strict validation guardrails, managing CI/CD pipelines, and mentoring team members. Required technical skills include Python, JavaScript/React, REST APIs, Docker, Kubernetes, and OpenShift. You must also possess experience in security engineering, cryptographic fundamentals, and network automation using SSH, Paramiko, and NETCONF/YANG. The work focuses on solving the business problem of accelerating product certification lifecycles through automated software solutions.

What does a Software Engineer earn in North Carolina?

Median $187300 from 53 postings across 15 companies.

See salary data

What you'll do

  • Design, build, and maintain full-stack automation and AI tools including backend services and web interfaces.
  • Develop systems that interact with network hardware to execute tests and collect verifiable evidence.
  • Implement AI services to accelerate analysis and documentation while maintaining strict validation guardrails.
  • Lead technical workstreams and provide direction on architecture, CI/CD, and security-by-default practices.
  • Translate regulatory requirements into functional software solutions by partnering with certification subject-matter guides.
  • Support technical discussions with external certification authorities as required.
  • Mentor junior engineers on technical delivery and sophisticated technical concepts.

What we're looking for

  • 8+ years of professional experience in software or platform engineering.
  • Proficiency in Python and at least one modern front-end framework like JavaScript or React.
  • Confirmed experience building and consuming REST APIs.
  • Tactical experience with containerization (Docker) and orchestration (Kubernetes or OpenShift).
  • Experience designing and implementing CI/CD pipelines and automated testing frameworks.
  • Experience with security engineering concepts, secure coding practices, and cryptographic fundamentals.
  • Bachelor’s degree or equivalent experience in Computer Science, Engineering, or a related field (preferred).
  • Experience with network device automation, Cisco operating systems, or AI/ML integration (preferred).

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 91 days ago
C# C++ Python Linux EtherCAT Motion Control FPGA Machine Learning AI Software Architecture Robotics Instrumentation Semiconductor Equipment Optical Imaging Systems
5+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 153 days ago $179,500–$246,500
Modern C++ Python C# Java Rust Machine Learning PyTorch GPU Programming Signal Processing Computer Vision Robotics Web Service Architecture FPGA Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 151 days ago
C++ Python LabVIEW National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging Data Storage
1+ yrs exp

Software Engineer

General Dynamics

Annapolis Junction, MD 125 days ago $175,950–$238,050
C++ Flutter QT Matlab DSP 802.11 GitLab Agile Software Defined Radio UI
7+ yrs exp

Software Engineer

Evolent Health

Remote 22 days ago $90,000–$115,000
Python FastAPI Django Flask Microsoft Azure Azure Functions Azure Event Hub Microsoft Fabric PySpark SQL T-SQL Azure Data Factory Databricks Docker Kubernetes Git CI/CD GitHub SQL Server ETL
3+ yrs exp Remote