Cisco

Principal Software Engineer

Cisco
Apply
4 days ago
Zürich, SwitzerlandStaff+

Responsibilities

  • Develop next-generation Linux kernel, BPF, BTF, and system-level tooling.
  • Define architecture and design for internal engineering teams.
  • Develop early-stage ideas into released products supporting the Live Protect product family.
  • Interact with internal and external security and threat research teams.
  • Contribute to upstream open-source Linux communities, including the Linux kernel organization.
  • Present work in technical forums, conferences, papers, whitepapers, or similar venues.

Requirements

  • 12+ years of experience with systems-level programming in the Linux kernel, associated systems tooling, or compilers.
  • 12+ years of open-source experience working on projects such as Kubernetes, BPF, LLVM, and the Linux kernel.
  • Familiarity with presenting work in technical forums, technical conferences, IETF, technical papers, or whitepapers.
  • Preferred: experience contributing to the Linux kernel.
  • Preferred: familiarity with compiler technologies such as clang and gcc.
  • Preferred: maintainer or top contributor to BPF projects and code.

Tech Stack

Categories

Cisco

About Cisco

10,000+ employees

Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.

Contact me