Sr. Software Engineer IP Infusion, Inc.
Job Type: Full-Time
IP Infusion provides a comprehensive set of Layer 2 and Layer 3 switching and routing solutions for communication equipment vendors. Our scalable, modular technology enables OEMs and ODMs to develop innovative access, enterprise, edge, and core networking equipment while reducing development expenses and increasing time in market.
The candidate will be part of a fast-paced team that designs and implements software features systems in connection with intelligent network software solutions for enhanced IP services. Duties will include engineering design, software implementation, development testing, and SQA support throughout the entire software development cycle; interfacing with architects and customer support in addressing customer feature requests and customer issues; coding software using C programming language; developing software on embedded systems; and utilizing Unicast routing (BGP4+, OSPF v2/v3), Multicast routing (PIM, Multicast over MPLS), IPv6 (6PE, 6VPE), Unix/Linux/VxWorks environment; C/C++ programming language; TCP/IP stacks; and routing and switching architecture.
MS (or equivalent) in Computer Science, Computer Engineering, Electrical Engineering or related field such as Physics and three years of related experience; or a BS (or equivalent) in CS, CE, EE or related field such as Physics followed by five years of progressive experience; or any other suitable combination of education, training, or experience. Also required is experience with the following:
Multicast routing (PIM, Multicast over MPLS),
IPv6 (6PE, 6VPE),
Routing and switching architecture,
High availability implementation,
Developing drivers for network processors and switching ASICs,
Software-based packet handling, and
||Sunnyvale, CA |