Software Engineer Compiler II

Cisco

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Austin, TX
Salary
$125,700–$203,100 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today
Closes
Oct 12, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $167k
This role $164k
$111k most similar roles pay here $213k

This role pays more than 56% of similar roles. Most pay $136,875–$196,750 — the shaded band above. At the midpoint, this role pays about $164k versus about $167k 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 205 open roles on FindRole.

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

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Software Engineer Compiler II

Software Engineer Compiler II joins the Core Platform Software and Toolchains team to develop, optimize, and maintain mission-critical compiler, debugger, and code analysis toolchains for Cisco IOS-XE, Silicon One, and cloud-scale routing platforms. The role involves architecting advanced compilation transformations, building runtime diagnostic tools in C/C++, and optimizing LLVM/GCC backends and intermediate representations for ARM64 and x86 architectures. Key responsibilities include enhancing GDB/LLDB debugging capabilities, advancing DWARF debug format standards, and creating automated validation pipelines using Python and CI/CD frameworks. The position requires expertise in systems programming, memory management, assembly language, and operating system internals. This role addresses complex low-level engineering challenges to improve code generation efficiency and developer velocity while contributing to the open-source toolchain ecosystem across a global portfolio of networking products and infrastructure.

What you'll do

  • Architect, implement, and optimize advanced compilation, code analysis, and debugging toolchains for core networking platforms.
  • Develop sophisticated compiler transformations and runtime diagnostic tools using modern C/C++.
  • Optimize LLVM/GCC backends and intermediate representations (IR) for ARM64 and x86 architectures.
  • Enhance GDB/LLDB debugging capabilities and advance DWARF debug format standards.
  • Build robust automated validation pipelines using Python and CI/CD frameworks.
  • Integrate AI-assisted developer productivity tools into modern engineering workflows.
  • Contribute to and extend open-source toolchain ecosystems including LLVM, Clang, and GCC.

What we're looking for

  • Must have a Master's degree with 0 years experience or a Bachelor's degree with 2 years experience in a related technical field.
  • Proficiency in C and C++ (C++17/C++20) with strong foundations in systems programming, memory management, and core algorithms.
  • Experience in compiler construction, intermediate representations (IR), code generation, or LLVM/GCC backend infrastructure.
  • Strong understanding of computer architecture (ARM64 or x86), assembly language, operating system internals, and runtime debugging fundamentals.
  • Experience contributing to open-source toolchains like LLVM, Clang, GCC, GDB, or LLDB (preferred).
  • Familiarity with DWARF debug format, object file structures (ELF), symbol resolution, linkers, and binary utilities (preferred).
  • Experience developing automated regression testing frameworks and performance benchmark suites using Python and Linux shell in CI/CD pipelines (preferred).
  • Experience configuring, cross-compiling, and packaging toolchains for Embedded Linux, RTOS, or distributed networking operating systems (preferred).

More like this

Similar roles

Software Engineer II

Cisco

Boxborough, MA +1 2 days ago $125,700–$203,100
TCP/IP Routing AWS Python Go Linux Unix GCP KVM OpenStack Containerization Orchestration Cloud Networking Distributed Systems Scripting
2+ yrs exp Hybrid

Hardware Engineer II

Cisco

San Jose, CA +3 3 days ago $112,200–$186,500
Hardware Validation Python Oscilloscopes Logic Analyzers Spectrum Analyzers PCIe GPUs DPUs NICs Cadence Concept Allegro Switching Routing Wireless Technical Documentation
2+ yrs exp Hybrid

Software Engineer Embedded Systems I

Cisco

San Jose, CA +2 9 days ago $107,800–$157,400
C Embedded Linux Python Bash CI/CD Jenkins GitHub Actions DevSecOps Networking Protocols Routing Protocols Firmware Operating Systems AI ML FPGA PCB Design Power Integrity
Hybrid

Software Engineer II

Cisco

San Jose, CA +1 8 days ago $125,700–$203,100
Python TCP/IP DHCP DNS Routing Wi-Fi 802.11 CCNA Copilot Cursor Network Engineering Scripting Debugging
2+ yrs exp Hybrid

Software Engineer II

Walmart

Seattle, WA +1 77 days ago
.NET C# MongoDB NoSQL Microservices AWS Object-Oriented Programming WCAG) 2.2 AA
3+ yrs exp

Software Engineer III

Walmart

Bentonville, AR 93 days ago
Red Hat OpenShift Kubernetes GitOps Ansible Terraform Python Bash JavaScript C# AWS Microsoft Azure CI/CD Service Mesh NFS Agile CoreOS