Senior Software Engineer - Cross-Platform Agents & Security

020 Cisco Systems, Inc.

San Jose (CA)

Remote

USD 168,000 - 245,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Cisco is hiring a Senior Software Engineer for the software agent team. You will design, develop, and optimize high-performance agents that run across Linux, Unix, and Windows, and across multiple architectures.

You'll work with software engineers, data scientists, and UX/UI engineers to analyze, troubleshoot, and deploy features that provide visibility, security, and management at scale. This role emphasizes experimentation, rapid prototyping, and production-grade delivery in an agile

Qualifications

  • Bachelor's degree with 5+ years of software development experience, or Master's with 4+ years of software development experience.
  • Experience with systems programming using C or C++, including multi-threaded and multi-process application development.
  • Experience operating system fundamentals, including threads, processes, file systems, networking, and inter-process communication.
  • Experience debugging and troubleshooting complex software systems.

Responsibilities

  • Design, develop, test, and improve high-performance software agents.
  • Develop software that operates across Linux, Unix, and Windows environments and multiple processor architectures.
  • Develop and enhance functionality for enforcing network policies on workloads from a central controller.
  • Build capabilities that monitor and protect container-based deployments.
  • Analyze complex software systems involving interactions between multiple processes and operating system kernels.
  • Collaborate with software engineers, data engineers, data scientists, UX/UI engineers, technical support engineers, and other cross-functional partners.
  • Participate throughout the product development lifecycle, from design and rapid prototyping through production deployment and ongoing improvement.

Skills

C/C++
Systems programming
Multithreaded apps
OS fundamentals
Debugging
Networking concepts
Golang
C/C++ development

Education

Bachelor's degree
Master's degree

Tools

Docker
Kubernetes
Git
Linux
Windows

Job description

Cisco is hiring a Senior Software Engineer for the software agent team. You will design, develop, and optimize high-performance agents that run across Linux, Unix, and Windows, and across multiple architectures.

You'll work with software engineers, data scientists, and UX/UI engineers to analyze, troubleshoot, and deploy features that provide visibility, security, and management at scale. This role emphasizes experimentation, rapid prototyping, and production-grade delivery in an agile

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer • Remote - Linux/Windows Agent Seniority
Senior Software Engineer • Remote - Linux/Windows Agent Seniority

Cisco Systems, Inc • San Jose (CA), Northern (KY)

Hybrid
USD 168,000 - 245,000
Senior Software Engineer - Secure Agent (Remote)
Senior Software Engineer - Secure Agent (Remote)

Cisco Systems, Inc. • San Jose (CA)

Hybrid
USD 168,000 - 245,000
Senior Software Engineer (Remote): Secure Agents & Cloud Networking
Senior Software Engineer (Remote): Secure Agents & Cloud Networking

Cisco • San Jose (CA)

Hybrid
USD 168,000 - 245,000
Remote Windows Endpoint Security Engineer (Go/C/C++)
Remote Windows Endpoint Security Engineer (Go/C/C++)

Cisco Systems • Honolulu (HI)

Remote
USD 168,000 - 245,000
Senior Automation Test Engineer Remote
Senior Automation Test Engineer Remote

Cisco Systems, Inc • San Jose (CA), Northern (KY)

Hybrid
USD 168,000 - 245,000
Remote work from anywhere in USA
Senior Software Engineer, Cloud-Native Platform & AI
Senior Software Engineer, Cloud-Native Platform & AI

Cisco Systems, Inc. • San Jose (CA)

On-site
USD 168,000 - 245,000
Medical, dental and vision insurance
401(k) with Cisco matching
Paid parental leave
+2
Python Software Engineer — AI-Driven CX Platform
Python Software Engineer — AI-Driven CX Platform

Cisco Systems, Inc. • North Carolina

Hybrid
USD 139,000 - 204,000
Senior Software Engineer: Agent Security & AI Safety
Senior Software Engineer: Agent Security & AI Safety

Fortinet • Sunnyvale (CA)

On-site
USD 130,000 - 160,000
Medical insurance
Dental insurance
Vision insurance
+5
Head of Security Automation & Software Engineering
Head of Security Automation & Software Engineering

Cisco • San Jose (CA)

On-site
USD 214,000 - 310,000
Health insurance
401(k) with match
Paid parental leave
+3
Remote Frontend & Security Platform Lead (AI-Driven)
Remote Frontend & Security Platform Lead (AI-Driven)

020 Cisco Systems, Inc. • San Jose (CA)

On-site
USD 187,000 - 308,000
Remote work