2 months ago
Kayseri, TurkeyMid Level
Responsibilities
- Design and develop visualization capabilities within the SDK environment.
- Lead development of a comprehensive self-monitoring system for network devices.
- Implement models for capturing and managing network state information.
- Build new systems and frameworks from the ground up.
- Drive cross-team collaboration and technical strategy.
- Create and refine technical requirements and system designs.
- Work closely with senior technical leadership.
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 networking technologies, embedded CPUs, firmware, or low-level systems programming.
- Preferred background in large-scale distributed systems.
- Preferred expertise developing high-performance software capable of handling 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.
