Consulpro, Montréal Hi-tech Career Opportunities, Carrières en Haute Technologie

Back to Recent Jobs

New Search

<< previous job | next job >>

Location : Montreal

APPLY FOR JOB #7490

SOFTWARE DEVELOPER - C/C++, Networking


# 7490


Requirements:


- Experience in C/C++ development in networking software
- experience with L2 protocols and L2 Data Plane
- experience QoS (WRED, scheduling, shaping, policing & flow control)
- experience with TCAM
- experience with MPLS
- experiecne with Table lookups/hashing
- Telecommunication or network communications domain expertise
- Able to interact with customers and discuss their requirements and needs.
- Ability to view software from an architectural and system perspective.
- Ability to trace down and troubleshoot problems.
- Strong communication skills, both written and spoken.
- BSc or higher degree in CE/EE/CS or equivalent
- Minimum 5 year experience of software development


Assets:


- Extensive experience with Linux or RTOS
- Experience and deep understanding in switching, routing or security protocols
- Experience with packet processing and data plane/control plane
- Experience or knowledge in multi-core processor architecture and programming
- Protocol experience in L4-L7 layers as TCP, SCTP, GTP, SIP, DIAMETER or
similar
- Experience or knowledge in hardware acceleration using network processors for
cyphering and key processing
- Security experience such as IPSec, SSL/TLS, VPNs, DPI, Authentication, etc.
- Experience with switch SDK
- Experience with Linux kernel or device driver
- Experience with Python


APPLY FOR JOB #7490
27