1 day ago
Tel Aviv-Yafo, IsraelMid Level
Responsibilities
- Design and develop visualization capabilities within the SDK environment.
- Lead development of a self-monitoring system for network devices from the ground up.
- Implement a model for capturing and managing network state information.
- Drive cross-team collaboration and technical strategy.
- Create and refine technical requirements and system designs.
- Build new systems and frameworks from the ground up.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- At least 3 years of software development experience.
- Proficiency in C++ and low-level programming.
- Ability to design and implement complex software solutions.
- Preferred experience with ASIC and network technologies, embedded CPUs, firmware, or low-level systems programming.
- Preferred background in large-scale distributed systems.
- Preferred expertise developing high-performance software that handles billions of packets.
- Preferred advanced system design and architectural skills.
- Preferred deep understanding of network-state modeling and monitoring systems.
About Cisco
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.
