Senior Software Engineer- Embedded Systems

Cisco

Remote Actively hiring
Remote, USA · Milpitas, US Posted 31 days ago $165,000$241,400 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer in Cisco's Distributed System Engineering group, you will work on developing and improving software modules within the IOS-XR platform to support NPU management and health monitoring of fabric subsystems, contributing to security protocols like MACSec. Your day-to-day responsibilities include debugging complex system-level issues across hardware and software boundaries, designing scalable components for NPUs, and participating in unit testing and automation efforts. You will need expertise in C/C++, Python for automated test suites with frameworks like Pytest, Linux OS, and debugging tools such as GDB and Valgrind. Additionally, experience with multi-threaded applications, AI-powered coding tools, and CI/CD pipelines is highly valued. This role involves working on the Cisco 8000 series routers to support large-scale distributed systems in a fast-paced environment, addressing growing demands for AI/ML workloads and internet usage.

Skills

C/C++ Python Linux TCP/IP Routers Switches NPUs GDB Valgrind Pytest Git Jenkins CI/CD MACsec PCIe DMA

What you'll do

  • Develop and enhance software modules within IOS-XR for NPU or fabric subsystems.
  • Design and implement platform software supporting security protocols like MACSec.
  • Debug and resolve system-level issues across hardware and software components.
  • Participate in unit testing and automation to ensure high-quality software delivery.
  • Mentor junior engineers through code reviews and technical guidance.
  • Contribute to the design of scalable NPU management software components.

What we're looking for

  • 6+ years of software engineering experience in networking or related field.
  • Proficiency in C/C++ programming and Python for automated testing.
  • Expertise in Linux OS, debugging tools, and memory management.
  • Experience with multi-threaded applications and system-level troubleshooting.
  • Knowledge of core networking technologies like TCP/IP, routers, switches, NPUs.
  • Familiarity with AI-powered tools to enhance coding and testing workflows.

Market check

Salary context

This $165,000–$241,400 range sits above 75% of similar postings on FindRole.

Peer median band

$119,800$209,330

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$139,100$203,200

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 103 open roles on FindRole.

Listed pay typically runs $165,000–$241,400 across 103 roles with salary data.

Most-posted roles

View all roles at Cisco

More like this

Similar roles

Senior Software Engineer

Adobe

San Jose, US 74 days ago $177,900$257,550
Spark Hadoop Kafka Scala Java NoSQL HBase Cassandra OOP Design Patterns Cloud Technologies "always-up" services Agile Jenkins Adobe Experience Platform Big Data CDP Generative AI

Senior Software Engineer

The Coca‑Cola Company

Us - Ga - Atlanta, US 24 days ago $171,000$198,000
CI/CD DevOps SRE Kubernetes AWS Salesforce PostgreSQL Python JavaScript React Docker Terraform Git Jenkins Prometheus Grafana SOX Compliance Cloud Infrastructure API Development

Senior Software Engineer

Adobe

San Jose, US 74 days ago $208,300$301,600
Apache_Spark Java Scala Agile CI/CD Kafka Docker AWS PostgreSQL Redis GCP Azure Python Go Cassandra Hadoop Kubernetes Terraform

Senior Software Engineer

Microsoft

Redmond, Wa,Us, US 85 days ago $119,800$234,700
.NET Rust Java Golang Python Node.js OAuth OpenID Connect SAML .NET Framework AI Docker Kubernetes CI/CD GitHub Azure PostgreSQL MongoDB Redis Prometheus Grafana

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 59 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies Build Tools CI/CD AI-Assisted Development Tools
Remote

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 53 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies CI/CD Build Tools DRM AI-Assisted Development Tools
Remote