Software Engineer Complier I (Full Time) – United States

Cisco
Austin
Workplace: HybridFull timeUSD 84,600 - 113,600 annuallyFunction: Software EngineeringSkills: ["Secure coding practices","Toolchain excellence","Collaboration","Evangelizing","Problem-solving"]

Design, implement, and maintain compiler and debugging toolchains for Cisco’s core networking platforms. Build compiler enhancements and runtime diagnostic tools in C/C++, optimize code generation with LLVM infrastructure for ARM64 and x86, and improve GDB/LLDB experiences. Automate regression pipelines with Python and CI/CD, integrate DWARF debug standards, and bring AI-assisted productivity tools into modern IDE workflows—while contributing to open-source toolchains.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
12 hours ago

Software Engineer Complier I (Full Time) – United States

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Design, implement, and maintain compiler and debugging toolchains for Cisco’s core networking platforms. Build compiler enhancements and runtime diagnostic tools in C/C++, optimize code generation with LLVM infrastructure for ARM64 and x86, and improve GDB/LLDB experiences. Automate regression pipelines with Python and CI/CD, integrate DWARF debug standards, and bring AI-assisted productivity tools into modern IDE workflows—while contributing to open-source toolchains.
Location: Austin
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Design, implement, and maintain advanced compilation and debugging toolchains for Cisco networking platforms.
  • •Develop compiler enhancements and runtime diagnostic tools in C and C++, optimizing code generation and LLVM infrastructure for ARM64 and x86.
  • •Enhance GDB/LLDB debuggers and integrate DWARF debug information standards.
  • •Build automated regression pipelines using Python and CI/CD tooling.
  • •Integrate AI-assisted developer productivity tools into modern IDE environments and contribute open-source toolchain enhancements.

Pay and Benefits

Salary: USD 84,600 - 113,600 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVision401kPaid ParentalDisability CoverageBasic Life

Key Requirements

  • •Meet one of the education/work options: bachelor’s with 0 years, or an educational/workforce program with 1 year, or high school with 2 years.
  • •Education/work experience in Computer Engineering, Software Engineering, Computer Science, Information Technology, or a related field.
  • •Strong programming proficiency in C or C++ with a foundation in memory management, pointer arithmetic, and data structures.
  • •Foundational understanding of computer architecture (ARM or x86) and OS fundamentals (processes, memory management), plus ability to read assembly.
  • •Experience through coursework or projects in compiler construction, code generation, LLVM infrastructure, or debugger fundamentals (GDB, LLDB, DWARF).
Experience:Open sourceCompiler toolingDeveloper tools
Education:
Skills:Secure coding practicesToolchain excellenceCollaborationEvangelizingProblem-solving
Tech Stack:CC++LLVMClangGCCARM64X86GDBLLDBDWARFPythonCI/CDCI/CD toolsLinux shellIDEVSCodeLanguage Server ProtocolDAPAI-assisted developer toolsELF

Company Brief

Cisco
Global technology company that designs, manufactures, and sells networking hardware, telecommunications equipment, and high-technology services and products for enterprises, service providers, and governments worldwide.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1984
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor