Network Communications Software Developer

  • Category
    Information Technology - Software
  • Job type
    Direct Hire
  • Location
    Gatineau, Quebec

Adecco is currently recruiting for a Network Communications Software Developer for a permanent position with our Private Client in Gatineau, QC or in Montréal, QC. The ideal candidate will be developing technologies such as SDN/NFV/VNF.

The Network Communications Software Developer will have the following responsibilities:

  • The ideal candidate will be developing technologies such as SDN/NFV/VNF
  • Enabling equipment suppliers to move from supplying proprietary hardware equipment to cloud software systems

The Network Communications Software Developer must meet the following mandatory requirements:

  • BSc or higher degree in CE/EE/CS (or equivalent)
  • 5+ year experience of software development
  • Expertise in C/C++, Linux, RTOS, protocols, multicore processing, etc.
  • Experience and deep understanding in switching, routing or security protocols
  • Experience in C/C++ development in networking software
  • Experience with packet processing and data plane/control plane
  • Telecommunication or network communications domain expertise
  • Highly flexible and adaptable personality
  • Able to interact with customers to identify and discuss their requirements
  • Able to take initiative and seek challenges in new technical areas
  • Ability to trace down and troubleshoot problems
  • Ability to view software from an architectural and system perspective
  • Thorough understanding of the role and importance of documentation at each level of the development process, including requirements, design, coding and testing
  • Strong communication skills (written and spoken)

Nice to Have:

  • Experience or knowledge in multicore processor architecture and programming
  • Experience or knowledge in hardware acceleration using network processors for cyphering and key processing
  • Protocol experience in L4L7 layers as TCP, SCTP, GTP, SIP, DIAMETER or similar
  • Security experience such as IPSec, SSL/TLS, VPNs, DPI, Authentication, etc.
  • Experience with switch SDK
  • Experience with Linux kernel or device driver

If you are interested in applying to the Network Communications Software Developer position, please submit your resume as soon as possible by clicking on the “Apply with Adecco” button above.

B7616

  • Apply with Adecco

Reference number CA_EN_1_027616_12033592

Accommodation will be provided in all parts of the hiring process as required under Adecco’s Employment Accommodation policy. Applicants will need to make their needs known in advance to their Adecco representative.