Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur logiciel Communications réseau et C/C++ / Software Developer Network Communications &

Full-time

Ip Infusion Us



Position at IP Infusion Canada inc.

Développeur logiciel – Communications réseau et C/C++ 

 

IP Infusion propose des solutions de réseau désagrégées aux opérateurs, fournisseurs de services et exploitants de centres de données. Nous fournissons des solutions d'exploitation réseau adaptées aux réseaux actuels, permettant aux opérateurs de réduire leurs coûts, d'accroître leur flexibilité et de déployer rapidement de nouvelles fonctionnalités et de nouveaux services.

 

IP Infusion conçoit son système d'exploitation réseau OcNOS® sur des standards ouverts afin de faciliter son déploiement sur du matériel standard à faible coût pour les applications des fournisseurs de services et des centres de données. IP Infusion offre aux opérateurs de réseau des solutions logicielles réseau innovantes, performantes et ouvertes, qui favorisent l'agilité, réduisent les coûts et permettent une évolutivité transparente au sein des infrastructures numériques modernes.

 

À propos d'IP Infusion  

 

IP Infusion propose des solutions de réseau désagrégées aux opérateurs, fournisseurs de services et exploitants de centres de données. Nous fournissons des systèmes d'exploitation réseau adaptés aux réseaux actuels, permettant aux opérateurs de réduire leurs coûts, d'accroître leur flexibilité et de déployer rapidement de nouvelles fonctionnalités et de nouveaux services. IP Infusion est un fournisseur de solutions du système d'exploitation réseau OcNOS® et du produit OcNOS CP (plan de contrôle) à plus de 600 clients avec plus de 10 000 déploiements.

 

Notre équipe internationale s'agrandit et nous recherchons des personnes audacieuses, collaboratives et créatives pour nous aider à mener la transformation du secteur et bâtir un monde intelligent et adaptable. Nous sommes convaincus qu'en valorisant la diversité des idées, en visant l'excellence dans tout ce que nous entreprenons et en travaillant ensemble comme une équipe unie, nous pouvons tout accomplir. Rejoignez l'équipe IPI et donnez le meilleur de vous-même !

 

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. Rejoignez notre équipe dynamique en pleine croissance, spécialisée dans le développement et la fourniture de solutions de réseau ouvertes aux fournisseurs de services et aux centres de données. 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.

 

Compétences requises :  

  • 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.

 

Atouts :  

  • 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.

 

Compétences interpersonnelles :  

  • 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.

 

Formation et expérience :  

  • 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.

 

Software Developer – Network Communications & C/C++ 

 

IP Infusion enables disaggregated networking solutions for carriers, service providers and data center operators. We provide network operation solutions for today’s networks to allow network operators to reduce network costs, increase flexibility, and to deploy new features and services quickly.

 

IP Infusion builds its OcNOS® Network Operating System on open network standards to accommodate deployment on low-cost commodity hardware for service provider and data center applications. IP Infusion empowers network operators with innovative, high-performance, and open networking software solutions that drive agility, reduce costs, and enable seamless scalability across modern digital infrastructures.

 

  About IP Infusion  


IP Infusion enables disaggregated networking solutions for carriers, service providers and data center operators. We provide network OS solutions for today’s networks to allow network operators to reduce network costs, increase flexibility, and to deploy new features and services quickly. IP Infusion is a solution provider of the OcNOS® Network Operating System and OcNOS CP (Control Plane) product to our more than 600 customers with over 10,000 deployments.

 

Our global team is growing, and we are looking for bold, collaborative and creative people to help us lead the industry transformation to build an adaptable intelligent world. We believe that by embracing diverse ideas, striving for excellence in all that we do, and working together as a unified team, we can accomplish anything. Come do your best work and live your best life as part of the IPI team!

 

IP Infusion Canada Inc. is looking for a Software Developer – Network Communications & C/C++ to join our Canada team. This is preferably a Full-time Permanent opportunity but open for contractors. This is a remote position for our office in Gatineau/ Ottawa, Canada and open for candidates from any part of the world. To join our growing and dynamic team focused on developing and delivering open network solutions to service providers and data centers. The successful candidate will be involved in developing technologies such as network operation system (NOS) and related networking protocols. This requires expertise in C/C++, embedded Linux, data plan and control plane protocols, multi-core processing. 

 

Required Skills:  

 

  • Experience in C/C++ development in networking software.
  • Extensive experience with embedded Linux, kernel and/or device driver.
  • Experience and deep understanding in switching, routing: xSTP, IGMP, OSPF, BGP, ISIS.
  • Experience with packet processing and data plane/control plane and overall Router/Switch architecture.
  • Telecommunication or network communications domain expertise with focus on deployments and use cases.

 

  Assets:

 

  • Experience or knowledge in multi-core processor architecture and programming.
  • Protocol experience in L4-L7 layers of TCP/IP stack.
  • Service protocol stack such as L3VPN, EVPN, MPLS, VxLAN.
  • Experience or knowledge in hardware acceleration using network processors for cyphering and key processing.
  • Security protocol experience such as IPSec, SSL/TLS, VPNs, DPI, Authentication, MACsec, etc.
  • Experience with SDKs, with focus on Broadcom switch family chipsets.

 

  Personal Soft Skills:

 

  • Highly flexible and adaptable personality.
  • Able to participate and contribute to a dynamic team.
  • Able to interact with customers and discuss their requirements and needs.
  • Ability to view software from an architectural and system perspective.
  • Proactive nature willing to take initiative and seek challenges in new technical areas.
  • Ability to trace down and troubleshoot problems.
  • 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, both written and spoken.

 

Education and Experience:  

 

  • BSc or higher degree in CE/EE/CS or equivalent.
  • 5+ year experience of software development.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Développeur logiciel Communications réseau et C/C++ / Software Developer Network Communications & in Remote vacancy
  • As a Senior Software Security Engineer C/C++, you will support our development teams to develop our software components securely. You will also work on development tasks to...  ...encryption-related concepts, standards and (network) protocols (e.g. Public Key Systems, AES, SSL... 
    Suggested
    Full time

    Cinemo Gmbh

    Remote
    4 hours ago
  • $130k - $270k

     ...engineers take pride in what they develop and constantly innovate to...  .... Captivation is looking for software developers who can get stuff...  ...design/development C/C++ systems design/development...  ...Customer AI web services (both networks)   This position is open for... 
    Suggested
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Remote
    4 hours ago
  • $50 per hour

     ...and understand existing code in Python or C/C++ Migrate logic to idiomatic, safe...  ...a Bachelor's or Master’s degree in Software Development, Computer Science, or other...  ...Influence how future AI models understand and communicate in your field of expertise.... 
    Suggested
    Remote job
    Full time
    Part time
    Freelance

    Mindrift

    Arizona
    4 hours ago
  • $130k - $160k

     ...are seeking a Senior Embedded Software Engineer with deep expertise...  ...role focuses on designing, developing, and optimizing firmware for...  ...knowledge of embedded communication protocols: SPI, I²C, CAN bus...  ...Generators Strong embedded C/C++ programming skills Excellent... 
    Suggested

    Werfen North America

    Bedford, MA
    3 days ago
  • $184k

     ...Mission At Palo Alto Networks® everything starts and ends...  ...seeking an experienced Software Engineer to design, develop and deliver next-generation...  ...need engineers who can communicate at a high level and work...  ...Framework. ~ Proficiency in C/C++ programming languages,... 
    Suggested
    Full time
    Casual work
    Work at office
    Remote work
    Relocation package

    Palo Alto Networks

    Santa Clara, CA
    4 hours ago
  •  ...Company Description America Networks is a leading sensor and networking solutions...  ...your own. Job Description Strong C/C++ Developer / Analyst   Required skills:   • 5+...  .... Must have strong verbal and written communication skills   • Bachelor’s degree at a... 
    Full time

    Amnet Services, Inc.

    Remote
    4 hours ago
  •  ...sommes à la recherche d’un·e développeur·euse plateforme senior pour rejoindre...  ...notre équipe dynamique et contribuer à la conception et...  ...comme développeur·euse logiciel, ingénieur·e DevOps, SRE et/ou...  ...~Excellentes compétences en communication et capacité à expliquer des probl... 
    Full time
    Work at office

    TobogganLabs

    Remote
    3 days ago
  • $85.5k - $150.77k

     ...Control, Battle Management and Communications (C2BMC) National Team (C2NT)...  ...Martin’s enterprise network infrastructure for the C2BMC...  ...responsive industry leaders developing and fielding the backbone of...  ...and fielding of hardware and software elements that enable the Missile... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Colorado Springs, CO
    10 days ago
  • $170k - $216k

     ...simulation across 15+ U.S. states. Software Engineering in the Hardware...  ...Software Engineer. You will: ~ Develop high-quality vertically-integrated C++ software systems (on-vehicle and off...  ...is specifically for C++ and not for C/C++. Experience in at least one... 
    Full time
    Work experience placement
    Remote work

    Waymo

    Remote
    4 hours ago
  •  ...highly motivated and experienced Senior Software Engineer to join our Keeper...  ...core backend components using C and C++, focusing on performance, reliability...  ...with system-level development, secure communications, and real-time networking.  Responsibilities Design... 
    Remote job
    Permanent employment
    Full time
    Temporary work
    Worldwide

    Keeper Security, Inc.

    Remote
    4 hours ago
  •  ...players together by ensuring the communication of the game state to all. As a Principal Software Engineer you will help the...  ...bodies coordinate our actions, the network system coordinates all the computers...  .../Studio A systems-level C++ programming expert and are fascinated... 
    Full time

    Roblox

    Remote
    4 hours ago
  •  ...We are at the forefront of software and hardware innovation, pushing...  ...and believe in direct communication. Our team is inclusive , and...  ...The role: Software Engineer, Developer and Qualification Tools...  ...software ~ Proficient in one of C/C++ or Python Preferred... 
    Full time

    D-matrix

    Remote
    4 hours ago
  •  ...Job Description Role : Software Engineer Location : Omaha...  ...Software Development using C/C++ ~ Strong academic background...  ...and publish subscribe communication pattern ~ Knowledge about...  .... ~ Strong knowledge on networking concepts (TCP/IP module).... 
    Full time

    krg technology

    Remote
    4 hours ago
  • $160k - $210k

     ...to create a culture of open communication and continuous learning. You...  ...We are looking for a senior developer for the RTS (real-time systems...  ...systems are written in modern C++ and are seeking an engineer who...  ...form of robust libraries and software development tools.... 
    Full time
    Work at office
    Local area
    Remote work

    Cognitiv

    Bellevue, WA
    4 hours ago
  •  ...designs. Work closely with the software and mobile teams for...  ...used by devices for wireless communications. Write low level peripheral...  ...hardening. Knowledgeable in C/C++ and Object Oriented Design/Architecture...  .... Experience working with network stacks and protocols TCP/IP,... 
    Work at office
    Remote work

    Kasmo Global

    Ashburn, VA
    2 days ago
  •  ...and motivated CANO/Wifi Developer (C/C#) to join our team! In...  ...environments. Program with C/C++/C# and Beacon Object...  ...team.  Host-based and network-based forensics, cyber incident...  ...analysis, and network/communication protocol analysis. Software vulnerability research... 
    Full time
    For contractors

    Oak Grove Technologies, Llc

    Remote
    4 hours ago
  • $100k

     ...We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts...  ...Excellent written and verbal communication skills Preferred skills...  ...of Core Java , javascript , C++ or software programming... 
    Full time
    H1b
    Remote work

    SynergisticIT

    United States
    5 days ago
  • $100k

     ...We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts...  ...Excellent written and verbal communication skills Preferred skills: NLP...  ...of Core Java , javascript , C++ or software programming Spring... 
    Full time
    H1b
    Remote work

    SynergisticIT

    United States
    4 days ago
  •  ...Zoox’s Bot to Cloud Communication Pipelines team builds the platform that...  ...thinking using complex network topologies and protocols. \...  ...In this role, you will: Develop new features for our cloud comms...  ...You will have some occasional C++ work (but as long as you’re excited... 
    Full time
    Temporary work
    Casual work
    Relocation package

    Zoox

    Remote
    4 hours ago
  •  ...are seeking a Senior Embedded Software Engineer with strong...  ...Develop and debug kernel/device drivers...  ...kernel drivers and/or HAL layers (C/C++)...  ...Clear written and verbal communication; able to align across hardware... 
    Remote work

    Luxoft

    Mountain View, CA
    8 hours ago
  • $135k - $150k

     ...Sigma Defense is currently seeking a Network Engineer to join our team. The Centralized...  ...operation and maintenance of the MQ-9 communications system, global network architectures to...  ...and security. Plan and execute device software upgrades with the appropriate network owners... 
    Remote work
    Night shift
    Weekend work
    Day shift

    Sigma Defense

    Nevada, IA
    6 days ago
  • $86.8k - $165.2k

     ...a Senior Infrastructure / Networking Engineer who strives for excellence...  ...as high-capacity broadband communications, signal processing and...  ...guide and oversee the design, develop, test and delivery of...  ...verifying and validating the software and system work as intended... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon Technologies

    West Valley, UT
    1 day ago
  • Role Description We are seeking a strong Senior Embedded C/C++ Engineer for the development of advanced telecommunications systems....  ...Proactive contribution to development and optimisation of embedded software in C/C++ for telecommunications systems. ~Support tech lead... 
    Full time
    Relocation
    Flexible hours

    GlobalLogic

    Remote
    8 hours ago
  • $105k - $141.75k

     ...Description Summary: As a Senior Network Engineer with Rocket Software, you are part of a global, fast-...  ...ensuring our employees have access and communication systems to perform as the highest...  ...configuration, process, and documentation and develop and recommend corrective actions.... 
    Remote work
    Worldwide

    Rocket Software

    Richmond, VA
    4 days ago
  •  ...Senior Network Engineer Providence Equity Partners L.L.C. is a leading middle-market...  ...with deep sector expertise in media, communications and education focused on North America...  ...for all critical network hardware and software. Performs root-cause analysis to identify... 
    Work at office
    Remote work

    Providence Equity

    Providence, RI
    2 days ago
  • $88k - $125k

     ...Geronimo Power develops, owns and operates large-scale power and...  ...LinkedIn. Job Summary: The Network Engineer will maintain,...  ...networking, firewall, data communications, and telecommunications infrastructures...  ...deployments including software, communications devices,... 
    Local area
    Remote work

    Geronimo Power

    Minneapolis, MN
    2 days ago
  •  ...every interaction. We are seeking a highly-skilled, experienced Network Engineer to join our growing team. Our ideal candidate will be...  ...committed to nurturing our Fast Pace mission of teamwork, communication, empowerment and quality care in a friendly and encouraging environment... 
    Remote work

    Fast Pace Health

    Franklin, TN
    2 days ago
  • $135k - $155k

     ...The Centralized Network Operations Center (C-NOC) Network Engineer will support the Air...  ...operation and maintenance of the MQ-9 communications system, global network architectures to...  ...and security Plan and execute device software upgrades with the appropriate network... 
    Hourly pay
    Contract work
    Local area
    Remote work
    Night shift
    Weekend work
    Day shift

    Amentum

    Indian Springs, NV
    5 days ago
  •  ...exciting opportunity for a full-time Network Engineer, Intermediate to work onsite...  ...position installs and manages network communication equipment according to written and graphic...  ...to the network hardware, circuits, and software. Designs, implements, and maintains... 
    Full time
    Temporary work
    Local area
    Remote work

    The University of Miami

    Coral Gables, FL
    8 days ago
  • $77k - $124k

     ...Network Engineer Location: US-CO-Colorado Springs Position Type: Regular Full-Time Remote...  ...transport networks supporting SD-85 communications and transport initiatives. Designing and...  ...and network hardening activities. Develop network diagrams, engineering documentation... 
    Full time
    Remote work

    Apogee Engineering

    Colorado Springs, CO
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur logiciel Communications réseau et C/C++ / Software Developer Network Communications &. Be the first to apply!