As a Software Engineer, you will have the opportunity to:
Develop and integrate products used by leading global enterprises.
Architect, design, and develop evolving enterprise switches.
Mentor junior colleagues and contribute to their growth.
Work with cross-functional teams in an inclusive and agile environment.
Engage with cutting-edge technologies and platforms.
Minimum Qualifications
Bachelor’s degree+ 5 years of related experience, or Masters + 3 years, or PhD + 1 year experience in Computer Science, Software Engineering, or technical equivalent.
Experience in writing software in C/C++
Experience with real-time OS (e.g., VxWorks, Cisco IOS, Linux).
Knowledge of TCP/IP fundamentals, multicast protocols, and network synchronization.
Preferred Qualifications:
Knowledge of network security protocols (IEEE 802.1x, IPSec, etc.).
Experience with QoS, Netflow, and Openflow, L3 protocols
Understanding of bridging and routing fundamentals.
Hands-on experience with ASIC data plane features.
Familiarity with Unix/Linux development tools and Linux virtualization.