Infinite Computer Solution - Date posted: 21 Apr 2014
Solid understanding of packet forwarding and Network Processors (IXP, C-Port and MIPS) is a must. In-depth hands-on experience in data networking and network protocols knowledge (BRAS, L3 Forwarding, MPLS and multicast etc.) is a must. Forwarding software development for a highly programmable network processor in Assembly and C programming languages. All traffic flowing in and out of our box will interact with the software the Forwarding team develops, therefore the software quality must be extremely good. Understand customer requirements and translate them into engineering requirements. Provide innovative solutions to customer problems. Makes product level decisions independently. Diagnose, fix and resolve problem reports filed by customers and SQA. Work with other functional teams for arriving on ideal as well as practical solutions to problems. Support beta/FOA customers during lab and field trials. Instrument code and simulate for measuring and profiling forwarding path performance, resilience and scalability. Development experience in a multi-tasking and/or multi-threaded environment. Excellent C programming skills and threading libraries is a MUST. Good understanding of IPC, shared memory and/or other data sharing mechanisms. Experience with debugging tools, i.e. GDB or equivalent. Excellent troubleshooting abilities, strong analytical, communication, and interpersonal skills. Networking and IP protocol experience, knowledge of system software. In depth knowledge of highly scalable and redundant systems is a plus. For the test engineers a strong fundamentals in L2, L3 and BNG area and good understanding of various system architecture and the internals on how the protocols work on a platform In depth hands on experience on performance, scale, system and functional test of routers...
Solid understanding of packet forwarding and Network Processors (IXP, C-Port and MIPS) is a must. In-depth hands-on experience in data networking and network protocols knowledge (BRAS, L3 Forwarding, MPLS and multicast etc.) is a must. Forwarding software development for a highly programmable network processor in Assembly and C programming languages. All traffic flowing in and out of our box will interact with the software the Forwarding team develops, therefore the software quality must be extremely good. Understand customer requirements and translate them into engineering requirements. Provide innovative solutions to customer problems. Makes product level decisions independently. Diagnose, fix and resolve problem reports filed by customers and SQA. Work with other functional teams for arriving on ideal as well as practical solutions to problems. Support beta/FOA customers during lab and field trials. Instrument code and simulate for measuring and profiling forwarding path performance, resilience and scalability. Development experience in a multi-tasking and/or multi-threaded environment. Excellent C programming skills and threading libraries is a MUST. Good understanding of IPC, shared memory and/or other data sharing mechanisms. Experience with debugging tools, i.e. GDB or equivalent. Excellent troubleshooting abilities, strong analytical, communication, and interpersonal skills. Networking and IP protocol experience, knowledge of system software. In depth knowledge of highly scalable and redundant systems is a plus. For the test engineers a strong fundamentals in L2, L3 and BNG area and good understanding of various system architecture and the internals on how the protocols work on a platform In depth hands on experience on performance, scale, system and functional test of routers...