Software Engineer II role involves designing and developing complex packet forward features, analyzing and debugging microkernel/Linux issues, and driving innovations through cross-functional teams.
Requirements
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
- Typically 0-3 years experience
- Experience or understanding of software systems design tools and languages
- Good analytical and problem solving skills
- Understanding of design for software systems running on multiple platform types
- Understanding of basic testing, coding, and debugging procedures
- Good written and verbal communication skills; mastery in English and local language
- A minimum of 2+ years of strong C/C++ programming and debugging skills is required
- Knowledge & course-work are required in the following areas: advanced networking (Layer 1-4 protocols: Ethernet, TCP/IP, MPLS, VPLS, EVPN, CFM, routing protocols, etc.), layer 2/3 packet forwarding, operating systems internals, algorithms, and computer architecture
Benefits
- Health & Wellbeing
- Personal & Professional Development
- Unconditional Inclusion