senior software engineering Embedded Software Engineer ic · Posted Apr 28, 2026
$165,000 – $241,400
USD per year

About this role

Cisco is hiring a senior-level Embedded Software Engineer in the software engineering function based in Milpitas, CA. The posting calls out experience with Python, C, Git, CI/CD. Compensation is listed at $165,000–$241,400 per year.

Role
Embedded Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Milpitas, CA
Department
Product and Engineering
Posted
Apr 28, 2026

More roles at Cisco

Software Engineer Technical Leader - Tetragon
San Jose, CA · staff
Security Observability ETL
Security Research Engineer
Fulton, MD · mid
Security Python C
Regional Sales Director - Central East
Reston, VA · director
Marketing AI Solutions Product Manager
Research Triangle Park, NC · mid
Agile Machine Learning
Technical Leader, Performance Engineering - Tetragon
San Jose, CA · senior
Kubernetes Security Observability
All Cisco jobs →

Job description

from Cisco careers
The application window is expected to close on: 04/27/2026

Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.

Meet the Team

The Cisco Distributed System Engineering (DSE) group owns the development of products that power the world’s largest networks, driving the industry’s transformation to support the growing demands of AI/ML workloads and increasing internet usage. By using open-source technologies and advancing Systems and Silicon Architecture, the team builds large-scale distributed systems and delivers end-to-end product development and production support in a fast-paced environment.

Your Impact

As a passionate software engineer, you bring expertise in developing scalable systems, designing robust platforms, and building infrastructure to support modern cloud and distributed computing initiatives. Your strong background in programming, distributed systems, and cloud platforms enables you to solve complex challenges with innovation and precision. You will be involved in working on the Cisco 8000 series of routers and involved in delivering multiple software features for the Silicon One ASIC in the area of NPU management and health monitoring, Fabric data path and security protocols. Your contributions ensure high-quality, reliable platforms that support Cisco’s leadership in intelligent, scalable technology solutions.

Responsibilities:

  • Develop and improve software modules within IOS-XR to support NPU or fabric sub-systems
  • This is an excerpt. Read the full job description on Cisco careers →
All software engineering jobs software engineering in Milpitas, CA Jobs in Milpitas, CA software engineering salaries software engineering career path
All Cisco Jobs Browse software engineering roles senior positions