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

Développeur de logiciels NOS (systèmes d'exploitation réseau) embarqué C/C++ / Software Developer

Full-time

Ip Infusion Us



Position at IP Infusion Canada inc.

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 réseau [NOS] boîte blanche, embarqué C/C++

Type :  temps plein

Expérience pertinente : 5 ans et plus

Emplacement :  Ottawa

IP Infusion Canada Inc. propose des services de conseil en développement de logiciels aux entreprises qui développent des produits de communication en réseau, d'informatique en nuage, de dispositifs mobiles et d'infrastructure et gestion Internet/mobile. Nos employés exercent 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, d'apprendre de nouvelles technologies, d'améliorer vos compétences techniques et personnelles et de travailler sur une variété de projets. 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.

IP Infusion Canada Inc. est à la recherche d'un développeur de logiciels pour joindre une équipe chargée du développement de logiciels enfouis pour les systèmes d'exploitation réseau [NOS] et de logiciels démarqués pour les opérateurs et les fournisseurs de services de télécommunications.

Le candidat retenu sera responsable du développement du logiciel qui commande l'initialisation du matériel, en utilisant la programmation de logiciels embarqués et en suivant les processus et procédures applicables au développement de logiciels. Le candidat doit faire preuve d'une attention particulière aux détails et à la qualité du produit final, de sa capacité à respecter les dates limites du projet et de son aptitude à s'orienter vers le client.

Responsabilités :

Effectuer un travail de qualité :

  • Développer des pilotes de périphériques Linux
  • Intégration de kits de développement logiciel tiers avec les logiciels d'application pour les systèmes d'exploitation réseau [NOS] et/ou le kit de développement logiciel (SDK) de Broadcom
  • Participer au développement de nouvelles fonctionnalités logicielles telles que : la surveillance des paramètres opérationnels du matériel (température, tension), le contrôle des composants matériels (par exemple, les émetteurs-récepteurs).
  • Participer aux activités complexes de maintenance de logiciels pour diverses versions de logiciels de produits.

Compétences requises :

  • Expérience confirmée en programmation embarquée de programmation en C/C++/Linux
  • Excellentes compétences en matière de dépannage et d'analyse des causes profondes
  • Expérience de la mise en place d'une carte boîte blanche, y compris l'initialisation d'ONIE, Switching et PHY SDK
  • Une connaissance manifeste et une expérience du travail avec des cartes prototypes de matériel
  • Connaissance pratique des syst è mes int é gr é s, architecture i2C, dispositif logique programmable complexe (CLPD), interconnexion de composants p é ripheriques (PCI)*
  • Exp é rience professionnelle dans le d é veloppement du support pour les é metteurs-r é ceptours optiques. Domaine** ( SFP, QSFP, QSFP28, QSP-DD,CFP2) bas é s sur les normes SFF/MSA

Atouts :

  • Expérience en matière de développement de logiciels avec des commutateurs/routeurs boîte blanc.
  • Bonne connaissance et expérience de travail avec les interfaces PCI Express, I2C, SPI/QSPI.
  • Bonne connaissance et expérience du travail avec les outils et techniques de débogage au niveau des sources
  • Connaissance des réseaux optiques passifs (PON)
  • Connaissance de gestion de puissance optique
  • Experi é nce de la premiere lanc é e d'une nouvelle platforme Broadcom ou Marvell

Compétences personnelles :

  • Solides compétences en communication, tant à l'écrit qu'à l'oral, en anglais
  • Personne motivée, capable de travailler en équipe et sous pression
  • Personnalité très flexible et polyvalente
  • Capacité à bien travailler de manière autonome et en tant que membre d'une équipe

Éducation et expérience :

  • BSc ou diplôme supérieur en génie informatique, génie électrique, informatique ou l'équivalent
  • 5+ ans d'expérience pertinente en développement de logiciels embarqués C/C++

 

 

Software Developer – NOS (Network Operating System) Embedded C/C++

Description

Industry:  IT, Telecom, Computer Software

Position:  Software Developer – NOS Whitebox Embedded C/C++

Type:  full time

Pertinent Experience: 5+ years

Location:  Ottawa

IP Infusion Canada Inc. provides software development consulting services to companies that develop network communications products for networking, cloud computing, mobile devices and internet/mobile infrastructure and management. 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. We offer competitive salaries and benefits while we have fun streaming new ideas and products to the world.

IP Infusion Canada Inc. is looking for a Software Developer to work as part of a team performing NOS and White Box embedded software development for telecom operators and service providers.

The successful candidate will be responsible for  development of the software that controls the hardware initialization, using embedded software programming and following applicable software development process and procedures. The candidate should demonstrate special attention to details and end-product quality, ability to meet committed dates within the project, and be customer oriented.

Responsibilities:

Perform in a quality manner:

  • Develops Linux device drivers
  • Integrates third-party Software Development Kits with NOS application software and/or Broadcom Software Development Kit (SDK)
  • Participates in development of new software features such as: monitoring hardware operational parameters (temperature, voltage), control of hardware components (for instance, transceivers).
  • Works in complex software maintenance activities across various product software releases.

Required Skills:

  • Proven experience in embedded C/C++/Linux programming
  • Excellent troubleshooting and root cause analysis skills
  • Experience with White Box board bring-up including ONIE, Switching and PHY SDK initialization
  • Demonstrated knowledge and experience of working with hardware prototype boards
  • Working Knowledge in embedded systems, i2c architecture, CPLD, PCI.
  • Work experience in developing support for optical transceiver DOM ( SFP, QSFP, QSFP28, QSP-DD, CFP2) based on SFF/MSA standards.

Assets:

  • Experienced software development with Whitebox switches/routers.
  • Good knowledge and experience working with PCI Express, I2C, SPI/QSPI interfaces.
  • Good knowledge and experience working with source level debugging tools and techniques
  • Knowledge of Passive Optical Networks (PON)
  • Knowledge of optical power control
  • Experience with Board bring-up in Broadcom or Marvell

Personal Soft Skills:

  • Strong communication skills, both written and spoken, in English
  • Self-driven team player able to work under pressure
  • Highly flexible and adaptable personality
  • Work well both individually and as a member of a team

Education and Experience:

  • BSc or higher degree in Computer Engineering, Electrical Engineering, Computer Science or equivalent
  • 5+ years of relevant experience in embedded C/C++ software development

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Développeur de logiciels NOS (systèmes d'exploitation réseau) embarqué C/C++ / Software Developer in Remote 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.

    Remote
    7 hours ago
  •  ...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... 
    Software
    Full time
    Apprenticeship
    Remote work
    Flexible hours

    Ip Infusion Canada Inc.

    Remote
    7 hours ago
  •  ...de l'équipe de développement logiciel dans le cadre de projets de stockage...  ...la fonctionnalité des systèmes de stockage. Vous serez donc le...  ...opportunité en or de développer votre réseau rapidement au sein de l’...  ...amélioration continue afin de mener nos produits au prochain niveau... 
    Software
    Full time

    Evlo Stockage D'énergie

    Remote
    7 hours ago
  • Baccalauréat en génie logiciel, en informatique ou l'équivalent d'un établissement...  ...d'expérience en programmation C++ moderne et en programmation...  ...Actions. Bachelor's degree in software engineering, computer science...  ...un poste vacant existant. Nos équipes d'acquisition de talents... 
    Software
    Full time

    Eaton Corporation

    Remote
    7 hours ago
  •  ...équipe est composée de plus de 20 développeurs et spécialistes en tests...  ...surpasser — les besoins évolutifs de nos clients. En travaillant...  ...développement de solutions logicielles pour un large portefeuille d'...  ...et efficaces dans un système logiciel d’entreprise distribué... 
    Software
    Full time
    Flexible hours

    Genetec

    Remote
    7 hours ago
  •  ...solutions that create exceptional and secure experiences. Développeur en tests logiciels   Un Développeur en tests logiciels (SDET) occupe un...  ...____________________________________________________  Software Developer in Test   A Software Developer in Test (SDET) is a... 
    Software
    Full time
    Contract work

    Onespan

    Remote
    7 hours ago
  •  ...meilleures pratiques en développement logiciel. Participer au développement...  ...de programmation (Python, C++, Angular). Avoir de bonnes...  ...efficacement. Bachelor's degree in software engineering, computer science,...  .... Experience with distributed systems and microservices. Experience... 
    Software

    Eaton Corporation

    Remote
    7 hours ago
  •  ...opérations. Genetec développe des logiciels sur plateforme ouverte, du...  ...organismes publics via un réseau intégré de revendeurs, d'intégrateurs...  ...émergentes qui unifient les systèmes de sécurité physique. Pour...  .... Nous recherchons un développeur logiciel polyvalent,... 
    Software
    Flexible hours

    Genetec

    Remote
    7 hours ago
  •  ...en 1998, est à la recherche d’ingénieurs logiciel chevronnés qui feront partie de notre équipe centrale d’ingénierie. Nos systèmes permettent à Tower d’exécuter des stratégies...  ...infrastructure de haute performance, les développeurs de Tower ont contribué à positionner l’entreprise... 
    Software
    Daily paid
    Work at office

    Tower Research Capital

    Remote
    7 hours ago
  •  ...sur la façon dont des centaines de développeurs conçoivent, déploient et exploitent des logiciels dans des environnements cloud,...  ...exigences réglementaires et internes. Exploiter l’infrastructure sous-jacente en...  ...nécessite des interactions avec nos collaborateurs et clients... 
    Software
    Full time
    Flexible hours

    Genetec

    Remote
    7 hours ago
  •  ...par les entreprises que par les développeurs. Vous vous joindrez à l’équipe en tant que Développeur logiciel en tests (SDET), un rôle...  ...dépannage dans des environnements réseau ~ Expérience dans un environnement...  ...des interactions avec nos collaborateurs et clients internationaux... 
    Software
    Flexible hours

    Genetec

    Remote
    7 hours ago
  •  ...équipe : Nous sommes à la recherche de développeurs logiciels passionnés ayant différents niveaux d’...  ...— afin de se joindre à l’une de nos équipes d’ingénierie.  Votre journée...  ...services backend fiables ainsi que des systèmes distribués, principalement en Go Développer... 
    Software
    Full time
    Flexible hours

    Genetec

    Remote
    7 hours ago
  •  ...dynamique de votre équipe : Des développeurs et des spécialistes des tests...  ...en constante évolution de nos clients et les dépassent. Nous...  ...créativité dans le cadre d'un système distribué à l'échelle de l'entreprise...  ...Pour vous, un excellent logiciel est synonyme de qualité, de... 
    Software
    Full time
    Contract work
    Internship
    Flexible hours

    Genetec

    Remote
    7 hours ago
  •  ...des données de marché intelligentes, des systèmes de négociation avancés et des...  ...recherche d'un(e) Chef d'équipe développement logiciel C++ très motivé(e) pour se joindre à notre groupe...  ...modernes et les outils d'aide aux développeurs (par exemple, en tirant parti de workflows... 
    Software
    Long term contract
    Full time
    Work at office

    Exegy

    Remote
    7 hours ago
  •  ...Unity servent des millions de développeur(se)s qui créent pour des centaines...  ...en production (PV) relie nos équipes produit à des productions...  ...un(e) développeur(se) logiciel de niveau intermédiaire qui agira...  ...cadre de données développeur(se) (Developer Data Framework), entre autres,... 
    Software
    Full time
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Remote
    7 hours ago
  •  ...Unity est à la recherche d’un(e) Développeur(se) logiciel pour se joindre à l’équipe de Exécution...  ...de nouveaux services pour remplacer le système existant. La plateforme Genesis est...  ...alertes Posséder de l’expérience dans l’exploitation d’un service ou produit de production... 
    Software
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation package
    Shift work

    Unity Technologies

    Remote
    7 hours ago
  •  ...opérations. Genetec développe des logiciels à plate-forme ouverte, de l’...  ...par l'intermédiaire d'un réseau intégré de revendeurs, d'intégrateurs...  ...émergentes qui unifient les systèmes de sécurité physique. Pour...  ...développement d’un système d’exploitation ainsi que de services... 
    Software
    Full time
    Remote work
    Flexible hours
    Day shift

    Genetec

    Remote
    7 hours ago
  •  ...A-CX is a software design and development partner for progressive companies...  ...each other? As a seasoned C++ Software Engineer, you would...  ...of our team, you will work on developing and integrating solutions with...  ...embedded and distributed systems ~ Excellent communication skills... 
    Software
    Long term contract
    Full time
    For contractors
    Live In
    Remote work

    A-cx

    Remote
    7 hours ago
  •  ...Aviya Aerospace Systems est un chef de file des services et des solutions...  ...systèmes, du matériel et du logiciel, et en génie mécanique à de...  ...program management, systems, software, mechanical, and hardware engineering...  ...en assembleur, Ada, C/C++ et autres langages pertinents... 
    Software
    Full time

    Aviya Aerospace Systems

    Remote
    7 hours ago
  •  ...Description Aperçu du poste : Le/la développeur(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration Management & Tools) qui fait partie du groupe Engineering Efficiency, contribuant à diverses étapes du développement... 
    Software
    Full time
    Flexible hours

    Genetec

    Remote
    7 hours ago
  • $3600 - $4500 per month

     ...the future of AI-driven robotic vision systems. Apera AI helps manufacturers make...  ...productive. Robots enhanced with Apera’s software have 4D Vision – the ability to see...  ...: Apera AI is seeking a  Software Developer (Co-op)with strong C++ skills and an interest in robotics to... 
    Software
    Internship
    Work at office
    Flexible hours

    Apera AI

    Remote
    7 hours ago
  •  ...development and certification of safety-critical systems in the aerospace, electric, and autonomous...  ...We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices... 
    Software
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Remote
    7 hours ago
  •  ...trafic spatial.   Nous recherchons des Développeurs et Développeuses de logiciel de niveau intermédiaire et sénior pour rejoindre nos équipes de traitement de l'image (IP) et...  ...et sophistiquées et développement de systèmes logiciels distribués. Expérience dans le... 
    Software
    Daily paid
    Apprenticeship
    Work at office
    Flexible hours

    Northstar Earth And Space

    Remote
    7 hours ago
  • $101k - $126k per year

     ...recherche d\u2019un(e) ing\u00e9nieur(e) logiciel C++ principal(e) motiv\u00e9(e) \u00e0...  ...currently seeking a motivated Lead C++ Software Engineer for its Utilities Grid Automation...  ...platforms. These mission\u2011critical systems enable electric utilities to operate, automate... 
    Software
    Long term contract
    Full time

    Eaton Corporation

    Remote
    7 hours ago
  •  ...environnement. Nous avons conçu et développé un système d’inspection aérienne capable d’...  ...être détectées par l’œil humain. Grâce à nos logiciels de pointe, à l’IA et à des algorithmes...  ...sécurité en leur fournissant des données exploitables, des analyses basées et des solutions GIS... 
    Software
    Full time
    Apprenticeship
    Work at office
    Remote work
    Flexible hours

    Go Rh

    Remote
    7 hours ago
  •  .... Elle est utilisée quotidiennement par nos patients, nos médecins, nos infirmières,...  ...poste Prelib est à la recherche d'un  développeur logiciel senior pour se joindre à une petite...  ...logiciel — quelqu'un qui a bâti de vrais systèmes avant la vague actuelle de l'IA — mais qui... 
    Software
    Full time

    Prelib

    Remote
    7 hours ago
  •  ...electronics, electro-mechanics, and software. We’re not just a company; we...  ...-of-the-art communication systems and autonomous vehicles to...  ...As a Business Systems Developer, your main responsibilities will...  ...informatique, développement logiciel, génie logiciel ou équivalent... 
    Software
    Permanent employment
    Full time

    Syntronic

    Remote
    7 hours ago
  • $175k - $190k per year

     ...à offrir? Dans tous les cas, vous êtes peut-être au bon endroit! Nous sommes à la recherche d’un(e) Développeur(euse) logiciel principal(e) (Staff Software Developer) pour rejoindre notre équipe Retail au Canada. Dans ce rôle, vous contribuerez directement aux composantes... 
    Software
    Full time
    Apprenticeship
    Work at office
    Local area
    Remote work
    Flexible hours

    Lightspeed Commerce

    Remote
    7 hours ago
  •  ...la manière dont des centaines de développeurs créent, déploient et exploitent des logiciels dans des environnements cloud, sur...  ...de Genetec de créer, fournir et exploiter des logiciels partout, du cloud aux...  ...Hébergement hybride et mise en réseau Permettre aux développeurs d'exécuter... 
    Software
    Full time
    Flexible hours

    Genetec

    Remote
    7 hours ago
  • $95k - $120k per year

     ...We are looking for a Senior C++/Python Software Developer to collaborate on a wide variety of projects in partnership with our clients. You will...  ...Develop C++ and Angular components that interface with embedded systems, sensors, and machine controllers and test them using... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Spiria Inc

    Remote
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur de logiciels NOS (systèmes d'exploitation réseau) embarqué C/C++ / Software Developer. Be the first to apply!