Compiler Software Engineer II - LLVM/Toolchains Expert

Cisco Systems, Inc.

Austin (TX)

On-site

USD 126,000 - 203,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cisco Systems, Inc. in Austin, TX, is seeking a Compiler Software Engineer II to architect, implement, and optimize advanced compilation, code analysis, and debugging toolchains for Cisco IOS-XE, Silicon One, and cloud-scale routing platforms.

You will work in C/C++ on LLVM/GCC backends, improve DWARF standards, and build automated validation pipelines in Python within CI/CD, contributing to open-source toolchains and high-performance code generation.

Qualifications

  • Master's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related technical field (within 3 years or within next 12 months).
  • Bachelor's degree with 2 years of work experience in related field.

Responsibilities

  • Architect, implement, and optimize advanced compilation, code analysis, and debugging toolchains.
  • Develop compiler transformations and runtime diagnostic tools in modern C/C++ for ARM64/x86.
  • Build automated validation pipelines using Python and CI/CD.
  • Enhance DWARF debug format, and integrate AI-assisted tooling.
  • Contribute to open-source toolchains and high-performance code generation improvements.

Skills

C/C++ system programming
Compiler toolchains
ARM64/x86 architectures
GDB/LLDB debugging

Education

Master's degree in CS/CE/SE
Bachelor's degree + 2 years experience

Tools

LLVM
GCC
Python
GDB/LLDB

Job description

Cisco Systems, Inc. in Austin, TX, is seeking a Compiler Software Engineer II to architect, implement, and optimize advanced compilation, code analysis, and debugging toolchains for Cisco IOS-XE, Silicon One, and cloud-scale routing platforms.

You will work in C/C++ on LLVM/GCC backends, improve DWARF standards, and build automated validation pipelines in Python within CI/CD, contributing to open-source toolchains and high-performance code generation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Compiler Software Engineer II — Core Toolchains
Compiler Software Engineer II — Core Toolchains

Cisco Systems, Inc • Austin (TX)

On-site
USD 110,000 - 170,000
Compiler & Debugger Software Engineer I
Compiler & Debugger Software Engineer I

Cisco • Austin (TX)

On-site
USD 85,000 - 114,000
Medical, dental and vision insurance
401(k) with Cisco matching
Paid parental leave
+1
Compiler Engineer
Compiler Engineer

5V Tech • California (MO)

On-site
USD 120,000 - 170,000
Equity
Bonus Plan
Health Insurance
Senior LLVM Toolchain Engineer for DSP Platform
Senior LLVM Toolchain Engineer for DSP Platform

Qualcomm • Austin (TX)

On-site
USD 98,900 - 148,300
Compiler Engineer LLVM
Compiler Engineer LLVM

The MathWorks, Inc. • Massachusetts

On-site
USD 90,000 - 120,000
RISC-V GCC/LLVM Compiler Engineer for AI Compute
RISC-V GCC/LLVM Compiler Engineer for AI Compute

Tenstorrent Inc. • Austin (TX), Santa Clara (CA)

Hybrid
USD 140,000 - 210,000
Senior LLVM Compiler Engineer – Optimize Toolchains
Senior LLVM Compiler Engineer – Optimize Toolchains

NVIDIA • California (MO)

On-site
USD 184,000 - 287,500
Compiler Engineer for Next-Gen AI/HPC Platform
Compiler Engineer for Next-Gen AI/HPC Platform

Tachyum • Las Vegas (NV)

On-site
USD 120,000 - 180,000
Competitive salary
Career development
International environment
+2
Software Engineer, LLVM Compiler
Software Engineer, LLVM Compiler

Meta Careers • Bellevue (WA), Northern (KY)

Hybrid
USD 140,000 - 200,000
Senior Compiler Engineer
Senior Compiler Engineer

5V Tech • Town of Texas (WI)

On-site
USD 120,000 - 190,000
Equity
Bonus plan
Comprehensive health insurance