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

Développeur de logiciels - Communications du réseau et C/C++ / Software Developer Network Communica

Full-time

Ip Infusion Canada Inc.


Description


Développeur de logiciels - Communications du réseau et C/C++

Ingénierie à distance, Canada Gatineau, Québec Montréal, Québec

Description

Nos employés ont une influence directe sur la mise sur le marché des nouvelles technologies et sur la réussite de nos clients. IP Infusion Canada Inc. offre un environnement de travail multiculturel qui met l'accent sur l'apprentissage et l'amélioration continue. 


Chez IP Infusion Canada Inc., vous aurez la possibilité de travailler en étroite collaboration avec le client, de vous familiariser avec les nouvelles technologies, d'améliorer vos compétences techniques et personnelles et de travailler sur divers projets chez IP Infusion Canada Inc. Nous offrons des salaires et des avantages compétitifs tout en nous divertissant en diffusant de nouvelles idées et de nouveaux produits à travers le monde.


Description de poste

Industrie :  Réseaux, TI, logiciels informatiques

Type :  Temps plein

Expérience : 5 ans et plus

Emplacement :  Ottawa/Gatineau, Montréal (Canada), à distance

Rejoignez une équipe impressionnante composée d'ingénieurs très talentueux qui conçoivent la prochaine génération de produits et de services de virtualisation de réseau.

Venez nous joindre!


IP Infusion Canada Inc. est à la recherche d'un développeur de logiciels pour faire partie de notre équipe dynamique et en pleine croissance, dont l'objectif est de permettre aux fournisseurs de matériel de passer de la fourniture de matériel propriétaire à des systèmes logiciels en nuage. Le candidat retenu participera au développement de technologies telles que SDN/NFV/VNF, etc. Cela nécessite une expertise en C/C++, Linux, RTOS, protocoles, traitement multi-cœurs, etc. 

Compétences requises :

  • Expérience en matière de développement C/C++ dans le domaine des logiciels de réseau
  • Expérience approfondie avec Linux ou RTOS
  • Expérience et parfaite compréhension des protocoles de commutation, de routage ou de sécurité
  • Expérience en matière de traitement des paquets et de plan de données/plan de contrôle
  • Expertise dans le domaine des télécommunications ou des communications réseau

 

  Atouts :

  • Expérience ou connaissance en matière d'architecture et de programmation de processeurs multi-cœurs
  • Expérience en matière de protocoles dans les couches L4-L7 telles que TCP, SCTP, GTP, SIP, DIAMETER ou similaire.
  • Expérience ou connaissances en matière d'accélération matérielle à l'aide de processeurs réseau destinés au chiffrement et au traitement des clés.
  • Expérience en matière de sécurité, telle que IPSec, SSL/TLS, VPN, DPI, authentification, etc.
  • Expérience avec commutateurs SDK
  • Expérience avec le pilot de périphérique ou le noyau Linux

 

  Compétences personnelles :

  • Personnalité très flexible et polyvalente.
  • Capacité à participer et à contribuer à une équipe dynamique.
  • Capable de dialoguer avec les clients et de discuter de leurs exigences et de leurs besoins.
  • Capacité à apprécier les logiciels d'un point de vue architectural et systémique.
  • Nature proactive, volonté de prendre l'initiative et de rechercher des défis dans de nouveaux domaines techniques.
  • Capacité à dépister et à résoudre les problèmes.
  • Excellente compréhension du rôle et de l'importance de la documentation à chaque niveau du processus de l'élaboration, y compris les exigences, la conception, le codage et les tests.
  • Solides compétences en communication, tant à l'écrit qu'à l'oral.

 

  Éducation et expérience :

  • Un baccalauréat en sciences ou un diplôme supérieur en CE/EE/CS ou l'équivalent
  • 5 ans ou plus d'expérience dans le développement de logiciels

________________________________________

 

Software Developer – Network Communications & C/C++

Engineering Remote, Canada Gatineau, Quebec Montreal, Quebec

Description

Our employees have a direct impact on bringing new technology to market and enabling success for our customers. IP Infusion Canada Inc. provides a multi-cultural working environment focused on learning and continuous improvement. 


At IP Infusion Canada Inc., You will have the opportunity to work closely with the customer, learn new technologies, improve your technical and personal skills and work on a variety of projects at IP Infusion Canada Inc. We offer competitive salaries and benefits while we have fun streaming new ideas and products to the world.


Job Description

Industry :  Networking, IT, Computer Software

Type :  Full time

Experience : 5+ years

Location :  Ottawa/Gatineau, Montreal (Canada), Remote

Be part of an awesome team of highly talented engineers creating the next generation of Network Virtualization products and services.

Join us!


IP Infusion Canada Inc. is looking for a  Software Developer to join our growing and dynamic team focused on enabling equipment suppliers to move from supplying proprietary hardware equipment to cloud software systems. The successful candidate will be involved in developing technologies such as SDN/NFV/VNF etc. This requires expertise in C/C++, Linux, RTOS, protocols, multi-core processing, etc. 

Required Skills:

  • Experience in C/C++ development in networking software
  • 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
  • Telecommunication or network communications domain expertise

 

  Assets:

  • 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

 

  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 developmen

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Développeur de logiciels - Communications du réseau et C/C++ / Software Developer Network Communica in Canada vacancy
  •  ...Description Développeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ (English Job Description follows) Description Industrie :  Informatique, télécommunications, logiciels informatiques Poste :  Développeur de logiciels - systèmes d'exploitation... 
    Software
    Full time
    Apprenticeship
    Flexible hours

    Ip Infusion Canada Inc.

    Canada
    more than 2 months ago
  •  ...imagerie vétérinaire. Notre suite logicielle Keystone PACS permet aux...  ...verticaux. Le poste À titre de développeur(se) logiciel au sein de l'...  .... Our Keystone PACS software suite helps veterinary practices...  ...The Role As a Software Developer on the Asteris team, you will... 
    Software
    Remote job
    Daily paid
    Long term contract
    Full time
    Temporary work
    Work from home

    Valsoft

    Canada
    8 days ago
  • $128k - $200k per year

     ...group focused on how clinics communicate - with their patients, their...  .... We’re focused on making communication between practitioners and patients...  ...~8+ years of experience in software development, with the...  ...mentoring or supporting other developers and contributing to a positive... 
    Software
    Full time
    Internship
    Remote work

    Jane

    Canada
    more than 2 months ago
  • $158.4k - $247.5k per year

     ...here for about a year and a half, and I lead Engineering for the Communications group. Our team sits at the heart of how practices...  ...helpers run more effective, human-centered practices. This Staff Developer role is exciting because it sits right at the intersection of... 
    Suggested
    Long term contract
    Full time
    Internship
    Immediate start
    Remote work

    Jane

    Canada
    more than 2 months ago
  •  ...Point of Sale experience—the software merchants rely on to run...  ...: across devices, hardware, networks, payments, inventory, and the...  ...responsible for Setting and communicating the architectural direction...  ...Outstanding written and verbal communication skills, with the ability to... 
    Software
    Long term contract
    Full time
    Immediate start

    Lightspeed Commerce

    Canada
    14 days ago
  •  ...Canada.   Skills Required C++ professional development...  ...experience with threading, interprocess communication, XML-based messaging Experience developing high throughput transaction/event...  ..., delivering and supporting software for Linux (or other UNIX ) operating... 
    Software
    Full time
    Contract work
    Work at office

    System Canada Technologies

    Canada
    more than 2 months ago
  •  ...future of homebuilding   together.   We’re looking for a Software Developer to join our team and contribute to developing cutting-edge solutions...  ...~ Being a team player with excellent interpersonal and communication skills   ~ Organized, focused and persistent with the... 
    Software
    Full time
    Internship
    Relocation package
    Flexible hours

    Promise Robotics

    Canada
    more than 2 months ago
  • $100k - $130k per year

     ...le navigateur. En tant que développeur.euse au sein de cette équipe,...  ...département ShareGate Migrate, un réseau collaboratif d'équipes ayant...  ...la livraison de produits logiciels commerciaux ayant une forte adoption...  ...complexes et ambigus ; ~ Communication claire et proactive, sens des... 
    Software
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide

    Un Emploi De Développeur.euse Logiciel Ii

    Canada
    more than 2 months ago
  •  ...Informatica PowerCenter workflows. Design and develop scalable microservices using Java, Spring...  ..., including GCP projects, IAM, networking, logging, and storage. Build Infrastructure...  ...Required Qualifications ~10+ years of software development experience with Java-based... 
    Software
    Full time

    Telus Digital

    Canada
    more than 2 months ago
  • $100k - $130k per year

     ...Tu contribueras au succès continu et à l’évolution de l’outil de migration ShareGate, un logiciel essentiel pour d’innombrables entreprises à travers le monde. En tant que développeur au sein de l’équipe Migration Tool, tu seras à la pointe de la modernisation de ShareGate,... 
    Software
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Local area
    Remote work

    Sharegate Migrate [core] Chezworkleap

    Canada
    more than 2 months ago
  • $130k - $170k per year

     ...product management team, the Senior Software Developer is generally responsible for the...  ...Interpersonal Skills – Ability to effectively communicate and work with various team members...  ...externally. Excellent verbal and written communication skills are required Teamwork –... 
    Software
    Full time

    Multi View

    Canada
    more than 2 months ago
  •  ...’re unlocking transportation networks that move you. Our vision and...  ...we need an exceptional Senior Software Engineer who is ready to take...  ...: End-to-End Ownership: Develop, test, deploy, and maintain product...  ...architectures for real-time communications. The Cloud & Container Pro... 
    Software
    Remote work
    Flexible hours

    Miovision

    Canada
    6 days ago
  •  ...their digital assets. About the role As a Senior Crypto Software Developer, you'll be instrumental in building Wealthsimple's crypto...  ...considerations Experience with Ethereum and other major blockchain networks, including Layer 2 solutions Working knowledge of smart... 
    Software
    Long term contract
    Full time
    Contract work

    Wealthsimple Technologies

    Canada
    more than 2 months ago
  • $200.4k - $248k per year

     ...We believe that communication belongs to everyone. TextNow is redefining how people connect by combining simplicity, intelligence, and...  ...affordable and powerful for millions of users every day.  As a Software Developer - iOS , you won’t just build apps—you’ll shape the systems,... 
    Software
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Textnow

    Canada
    more than 2 months ago
  • $22.01 - $33.81 per hour

     ...the development of digital investigative software that acquires, analyzes, and shares evidence...  ...(Languages: Java/JavaScript, C#, C++, Python) You are accountable and take ownership...  ...indicators of success through skills they have developed and experiences they have been a part of,... 
    Software
    Hourly pay
    Internship
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Canada
    more than 2 months ago
  •  ...We securely capture and preserve the communications data of the world’s most highly regulated...  .... Your role: As a Senior Software Developer in Test, you will be part of a small,...  ...such as Hadoop, MongoDB, Kafka or SQL Network principles and protocols such as TLS... 
    Software
    Full time

    Global Relay

    Canada
    16 days ago
  • $170k - $220k per year

     ...across the organization Support teams developing features in our customer-facing applications...  ...through code and design review Develop, scale, and optimize gRPC endpoints, GraphQL...  ...excellence   About You ~7+ years in a software engineering role  ~ A first-principles... 
    Software
    Full time
    Remote work

    PENN Interactive

    Canada
    more than 2 months ago
  •  ...pizza. What You'll Do As a   Staff Software Developer on our Services team, you will immerse...  ...at working on a distributed team and communicating asynchronously. You’re comfortable...  ...and you know how to stay connected and communicative in a remote work setting. Product &... 
    Software
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    Slice

    Canada
    more than 2 months ago
  • $120k - $155k per year

     ...experience platform helps coordinate, communicate, and verify detailed work at...  ...For Breezeway is hiring a Senior Software Application Developer to join one of our customer-facing product...  ...a product-centric mindset, clear communication, and the autonomy to engage with the... 
    Software
    Full time
    Temporary work
    Remote work

    Breezeway

    Canada
    more than 2 months ago
  •  .... We are seeking a Principal Software Engineer to join the Elasticsearch...  ...performance improvements. Developing foundational performance...  ...asynchronous, direct, and transparent communication. Bonus Points...  ...performance native libraries (e.g., C++, Rust, SIMD-accelerated code)... 
    Software
    Full time

    Elastic Nv

    Canada
    a month ago
  •  ...Miovision, we’re unlocking transportation networks that move you. Our vision and mission...  ...it all. We are looking for a Senior Software Developer to take the wheel and build our unified...  ...details provided on our careers page. We communicate directly with applicants and will not request... 
    Software
    Full time
    Contract work
    Remote work
    Flexible hours

    Miovision

    Canada
    more than 2 months ago
  •  ...Safe Software is looking for an experienced developer to join our Cloud Applications team and take a leading technical role in our FME AI Service, AI Assist Plugin, and future AI product offerings. This is deliberately a hybrid role. We need the software engineering depth... 
    Software
    Full time
    Seasonal work
    Immediate start
    Remote work
    Flexible hours

    Safe Software

    Canada
    9 days ago
  •  ...Wealthsimple, the Build Platform team is on a mission to make developing great software fast, intuitive, and enjoyable. We believe engineers should...  ...their success is our primary measure of impact. As a Developer on our team, you won't just be building tools; you'll be... 
    Software
    Long term contract
    Full time

    Wealthsimple Technologies

    Canada
    8 days ago
  •  ...of AI. What is The Role We are seeking a Principal Software Developer to join the Elasticsearch Security team. In this role, you will...  ...team by leveraging asynchronous, direct, and transparent communication. Bonus Points Knowledge of cipher suites, TLS handshakes... 
    Software
    Full time

    Elastic Nv

    Canada
    more than 2 months ago
  •  ...tooling for engineers, and we expect senior developers to push the frontier of how we use these tools to deliver production-grade software. You'll experiment with new workflows,...  ...Strong cross-functional collaboration. You communicate clearly with product, design, compliance,... 
    Software
    Long term contract
    Full time
    Internship

    Wealthsimple Technologies

    Canada
    more than 2 months ago
  •  ...exist at Wealthsimple — and it’s a meaningful one. As a Staff Software Developer on Production Engineering, you’ll bring senior technical...  ...and modern deployment tooling ~ Strong written and verbal communication — comfortable presenting findings and recommendations to both... 
    Software
    Long term contract
    Full time
    Immediate start

    Wealthsimple Technologies

    Canada
    more than 2 months ago
  •  ...and resolve fraud cases efficiently Develop risk-based product features — such as dynamic...  ...What you bring: ~4+ years of software engineering experience, ideally in a consumer...  ...raise the bar in code review ~ Clear communicator who can work effectively with non-engineering... 
    Software
    Long term contract
    Full time

    Wealthsimple Technologies

    Canada
    more than 2 months ago
  •  ...English version is below  Développeur(se) Pipeline Maya À...  ...production et les ingénieurs logiciels afin de développer des flux de...  ...problèmes. Bonnes aptitudes en communication et en collaboration....  ...télévisées. Connaissance du C++ pour le développement de plugiciels... 
    Software
    Full time
    Local area

    Barnstorm Vfx

    Canada
    more than 2 months ago
  •  ...and mentorship What you bring ~5+ years of professional software engineering experience, with a track record of shipping production...  ...just ship the next ticket ~ Technical leadership and strong communication — you raise the bar through your code, reviews, and design docs... 
    Software
    Long term contract
    Immediate start

    Wealthsimple Technologies

    Canada
    5 days ago
  • $145.8k - $186.17k per year

     ...backlog and regressions kept down, with the team’s senior engineers freed to focus on performance. Required qualifications Strong C++ and/or Rust. Knowledge of graphics frameworks and GPU architecture. Strong debugging and optimization in a multithreaded codebase... 
    Software
    Ongoing contract
    Full time
    Contract work

    Mozilla

    Canada
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur de logiciels - Communications du réseau et C/C++ / Software Developer Network Communica. Be the first to apply!