← Back to jobs
C

Software Engineer, Network Monitoring and Visualization

Cisco·Caesarea, Israel·en
Not specifiedFull-timeEmbedded Software DevelopmentNetworking Hardware

Join a networking hardware organization in Israel to build software for network-device monitoring and visualization.

Responsibilities

  • Develop visualization capabilities within an SDK environment.
  • Build a network-device self-monitoring system and frameworks from the ground up.
  • Design a model for capturing and managing network-state information.
  • Define technical requirements and system designs.
  • Collaborate across teams and contribute to technical strategy with senior technical leaders.

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.

Nice to have

  • Experience with ASICs and networking technologies.
  • Experience with embedded CPUs, firmware, or low-level systems programming.
  • Background in large-scale distributed systems.
  • Experience building high-performance software handling large packet volumes.
  • Advanced system design and architecture skills; understanding of network-state modeling and monitoring.

Relevance

More opportunities

Similar jobs

The newest open roles in Embedded Software Development.

Questions, answered

Frequently asked questions