Software Architect - Network Protocol
Huawei
- Ottawa, ON
- Permanent
- Full-time
- Requirements analysis of network protocol application scenarios
- Design the software architecture for network protocol system and define the interfaces between software modules
- Design the network protocol simulation platform for automatic integration test and trouble-shooting
- Participate in the developing and testing of one or more core modules of the network protocol system
- Maintain the software architecture and keep optimizing it by refactoring
- At least 8 years of experience in the related areas
- Experience in network protocol software project, design and development of network protocols
- Proficient with the design models and methods of network protocol software
- Familiar with some of the network protocols including OSPF, ISIS, BGP, PCEP, RSVP
- Proficient with C/C++ languages
- Familiar with embedded Linux system
- Knowledge in optical networks is an asset
- MS or PhD, Computer Science/Electrical Engineering/Telecommunication is an asset