[Hiring] Software Developer – Network Communications & C/C++ @IP Infusion Canada inc.
Software Developer – Network Communications & C/C++ @IP Infusion Canada inc.
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Software Developer – Network Communications & C/C++ @IP Infusion Canada inc.

1mth ago - IP Infusion Canada inc. is hiring a remote Software Developer – Network Communications & C/C++. 💸 Salary: unspecified 📍Location: Worldwide

Role Description

IP Infusion Canada Inc. recherche un développeur logiciel – Communications réseau et C/C++ pour rejoindre son équipe canadienne. Il s'agit de préférence d'un poste permanent à temps plein, mais les candidatures de contractuels sont également les bienvenues. Ce poste est en télétravail depuis nos bureaux de Gatineau/Ottawa, au Canada, et est ouvert aux candidats du monde entier. Le candidat retenu participera au développement de technologies telles que les systèmes d'exploitation réseau (NOS) et les protocoles réseau associés. Une expertise en C/C++, Linux embarqué, protocoles de plan de données et de plan de contrôle, ainsi qu'en traitement multicœur est requise.

Qualifications

  • Expérience en développement C/C++ pour logiciels réseau.
  • Solide expérience des systèmes Linux embarqués, du noyau et/ou des pilotes de périphériques.
  • Expérience et excellente compréhension des protocoles de commutation et de routage : xSTP, IGMP, OSPF, BGP, ISIS.
  • Expérience du traitement des paquets, des plans de données et de contrôle, ainsi que de l’architecture globale des routeurs/commutateurs.
  • Expertise dans le domaine des télécommunications ou des communications réseau, avec une spécialisation dans les déploiements et les cas d’utilisation.

Requirements

  • Expérience ou connaissances en architecture et programmation de processeurs multicœurs.
  • Expérience des protocoles des couches L4 à L7 de la pile TCP/IP.
  • Connaissance des piles de protocoles de services tels que L3VPN, EVPN, MPLS et VxLAN.
  • Expérience ou connaissances en accélération matérielle par processeurs réseau pour le chiffrement et le traitement des clés.
  • Expérience des protocoles de sécurité tels que IPSec, SSL/TLS, VPN, DPI, authentification, MACsec, etc.
  • Expérience des kits de développement logiciel (SDK), notamment des chipsets de la famille de commutateurs Broadcom.

Benefits

  • Personnalité très flexible et adaptable.
  • Capacité à participer activement et à contribuer au sein d'une équipe dynamique.
  • Capacité à interagir avec les clients et à comprendre leurs besoins et exigences.
  • Capacité à appréhender les logiciels d'un point de vue architectural et système.
  • Proactivité, esprit d'initiative et goût du défi dans de nouveaux domaines techniques.
  • Capacité à identifier et à résoudre les problèmes.
  • Excellente compréhension du rôle et de l'importance de la documentation à chaque étape du processus de développement, y compris les exigences, la conception, le codage et les tests.
  • Excellentes compétences en communication, à l'écrit comme à l'oral.

Education and Experience

  • Licence ou diplôme supérieur en génie informatique, électronique ou informatique, ou équivalent.
  • Plus de 5 ans d'expérience en développement logiciel.
Before You Apply
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Developer – Network Communications & C/C++ @IP Infusion Canada inc.
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 155,000+ Remote Jobs
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 155,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 155,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later