DevJobs

Team Leader, Software Engineering

Overview
Skills
  • C++ C++
  • low-level programming
  • architectural skills
  • ASIC
  • distributed systems
  • monitoring systems
  • network state modeling
  • Network technologies
  • system design
Leader, Software Engineering

We are excited to announce that the Cisco Silicon One team is undergoing rapid growth, and we are looking for a Leader, Software Engineering.

Meet the Team

This position is part of Cisco’s Silicon One organization, based in Israel. Silicon One is the foundation of Cisco’s industry-leading networking hardware products, pushing the boundaries of technology and driving the next generation of high-performance, scalable solutions.

Your Impact

You'll lead the development of core software technologies at the heart of tomorrow's leading infrastructure solutions, tackling the entire range of challenges from user-facing API-s, through high-level algorithms, all the way down to firmware.

  • Cultivate a high-performing team by recruiting top talent, fostering a collaborative environment, and providing mentorship and professional growth opportunities.
  • Provide technical guidance and support to the team, leveraging deep expertise in software development and industry trends to drive technical excellence.
  • Facilitate communication and collaboration between Silicon-One team and Cisco Partners.
  • Encourage creative problem-solving and innovation to address complex challenges and develop cutting-edge software solutions.
  • Craft and develop software driving the world's most complex infrastructures
  • Gain intimate knowledge of world-class silicon and programming models
  • Work with architecture and design teams to define the next generation of ASIC products being developed
  • Our unique team works in a startup atmosphere inside a stable and leading corporate and develops the full software stack enabling the Silicon One ASICs. Join a team of dedicated engineers with a proven track-record at delivering breakthrough products.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum 7 years of software development experience, part of them as a manager of a development team
  • Proficiency in C++ and low-level programming
  • Demonstrated ability to design and implement complex software solutions
  • Proven track record of technical leadership

Preferred Qualifications

  • Experience with ASIC and Network technologies
  • Background in large-scale distributed systems
  • Expertise in developing high-performance software that handles billions of packets
  • Advanced system design and architectural skills
  • Deep understanding of network state modeling and monitoring systems

Why Cisco?

At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.

Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.

We are Cisco, and our power starts with you.
Cisco Systems