IP Infusion US Inc. Careers { "@context": "http://schema.org", "@type": "JobPosting", "datePosted": "2022-02-02", "description": "
D\u00E9veloppeur de logiciels \u2013 NOS (syst\u00E8mes d'exploitation r\u00E9seau) embarqu\u00E9 C/C++ (English Job Description follows)
Description
Industrie :\u00A0Informatique, t\u00E9l\u00E9communications, logiciels informatiques
Poste :\u00A0D\u00E9veloppeur de logiciels - syst\u00E8mes d'exploitation r\u00E9seau [NOS] bo\u00EEte blanche, embarqu\u00E9 C/C++
Type :\u00A0temps plein
Exp\u00E9rience pertinente :\u00A05 ans et plus
Emplacement :\u00A0Ottawa
IP Infusion Canada Inc. propose des services de conseil en d\u00E9veloppement de logiciels aux entreprises qui d\u00E9veloppent des produits de communication en r\u00E9seau, d'informatique en nuage, de dispositifs mobiles et d'infrastructure et gestion Internet/mobile.\u00A0 Nos employ\u00E9s exercent une influence directe sur la mise sur le march\u00E9 des nouvelles technologies et sur la r\u00E9ussite de nos clients. IP Infusion Canada Inc. offre un environnement de travail multiculturel qui met l'accent sur l'apprentissage et l'am\u00E9lioration continue.\u00A0 Chez IP Infusion Canada Inc., vous aurez la possibilit\u00E9 de travailler en \u00E9troite collaboration avec le client, d'apprendre de nouvelles technologies, d'am\u00E9liorer vos comp\u00E9tences techniques et personnelles et de travailler sur une vari\u00E9t\u00E9 de projets.\u00A0\u00A0Nous offrons des salaires et des avantages comp\u00E9titifs tout en nous divertissant en diffusant de nouvelles id\u00E9es et de nouveaux produits \u00E0 travers le monde.
IP Infusion Canada Inc. est \u00E0 la recherche d'un d\u00E9veloppeur de logiciels pour joindre une \u00E9quipe charg\u00E9e du d\u00E9veloppement de logiciels enfouis pour les syst\u00E8mes d'exploitation r\u00E9seau [NOS] et de logiciels d\u00E9marqu\u00E9s pour les op\u00E9rateurs et les fournisseurs de services de t\u00E9l\u00E9communications.
Le candidat retenu sera responsable du d\u00E9veloppement du logiciel qui commande l'initialisation du mat\u00E9riel, en utilisant la programmation de logiciels embarqu\u00E9s et en suivant les processus et proc\u00E9dures applicables au d\u00E9veloppement de logiciels. Le candidat doit faire preuve d'une attention particuli\u00E8re aux d\u00E9tails et \u00E0 la qualit\u00E9 du produit final, de sa capacit\u00E9 \u00E0 respecter les dates limites du projet et de son aptitude \u00E0 s'orienter vers le client.
Responsabilit\u00E9s :
Effectuer un travail de qualit\u00E9 :
- D\u00E9velopper des pilotes de p\u00E9riph\u00E9riques Linux
- Int\u00E9gration de kits de d\u00E9veloppement logiciel tiers avec les logiciels d'application pour les syst\u00E8mes d'exploitation r\u00E9seau [NOS] et/ou le kit de d\u00E9veloppement logiciel (SDK) de Broadcom
- Participer au d\u00E9veloppement de nouvelles fonctionnalit\u00E9s logicielles telles que : la surveillance des param\u00E8tres op\u00E9rationnels du mat\u00E9riel (temp\u00E9rature, tension), le contr\u00F4le des composants mat\u00E9riels (par exemple, les \u00E9metteurs-r\u00E9cepteurs).
- Participer aux activit\u00E9s complexes de maintenance de logiciels pour diverses versions de logiciels de produits.
Comp\u00E9tences requises :
- Exp\u00E9rience confirm\u00E9e en programmation embarqu\u00E9e de programmation en C/C++/Linux
- Excellentes comp\u00E9tences en mati\u00E8re de d\u00E9pannage et d'analyse des causes profondes
- Exp\u00E9rience de la mise en place d'une carte bo\u00EEte blanche, y compris l'initialisation d'ONIE, Switching et PHY SDK
- Une connaissance manifeste et une exp\u00E9rience du travail avec des cartes prototypes de mat\u00E9riel
- Connaissance pratique des syst\u00E8mes int\u00E9gr\u00E9s, architecture i2C, dispositif logique programmable complexe (CLPD), interconnexion de composants p\u00E9ripheriques (PCI)*
- Exp\u00E9rience professionnelle dans le d\u00E9veloppement du support pour les \u00E9metteurs-r\u00E9ceptours optiques. Domaine** ( SFP, QSFP, QSFP28, QSP-DD,CFP2) bas\u00E9s sur les normes SFF/MSA
Atouts :
- Exp\u00E9rience en mati\u00E8re de d\u00E9veloppement de logiciels avec des commutateurs/routeurs bo\u00EEte blanc.
- Bonne connaissance et exp\u00E9rience de travail avec les interfaces PCI Express, I2C, SPI/QSPI.
- Bonne connaissance et exp\u00E9rience du travail avec les outils et techniques de d\u00E9bogage au niveau des sources
- Connaissance des r\u00E9seaux optiques passifs (PON)
- Connaissance de gestion de puissance optique
- Experi\u00E9nce de la premiere lanc\u00E9e d'une nouvelle platforme Broadcom ou Marvell
Comp\u00E9tences personnelles :
- Solides comp\u00E9tences en communication, tant \u00E0 l'\u00E9crit qu'\u00E0 l'oral, en anglais
- Personne motiv\u00E9e, capable de travailler en \u00E9quipe et sous pression
- Personnalit\u00E9 tr\u00E8s flexible et polyvalente
- Capacit\u00E9 \u00E0 bien travailler de mani\u00E8re autonome et en tant que membre d'une \u00E9quipe
\u00C9ducation et exp\u00E9rience :
- BSc ou dipl\u00F4me sup\u00E9rieur en g\u00E9nie informatique, g\u00E9nie \u00E9lectrique, informatique ou l'\u00E9quivalent
- 5+ ans d'exp\u00E9rience pertinente en d\u00E9veloppement de logiciels embarqu\u00E9s C/C++
\u00A0
\u00A0
Software Developer \u2013 NOS (Network Operating System) Embedded C/C++
Description
Industry:\u00A0IT, Telecom, Computer Software
Position:\u00A0Software Developer \u2013 NOS Whitebox Embedded C/C++
Type:\u00A0full time
Pertinent Experience:\u00A05+ years
Location:\u00A0Ottawa
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.\u00A0 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.\u00A0 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.\u00A0\u00A0We offer competitive salaries and benefits while we\u00A0have fun\u00A0streaming new ideas\u00A0and products to the world.
IP Infusion Canada Inc. is looking for a Software Developer to work as part of\u00A0a team performing NOS and White Box embedded software development for telecom operators and service providers.
The successful candidate will be responsible for\u00A0development 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
", "hiringOrganization": { "@type": "Organization", "name": "IP Infusion Canada inc.", "logo": "https:" }, "employmentType": "Full-Time", "industry": "Engineering", "identifier": "oVVsifwk", "jobLocation": [ { "@type": "Place", "address": { "@type": "PostalAddress", "addressCountry": "Canada" } }, { "@type": "Place", "address": { "@type": "PostalAddress", "addressCountry": "Canada" } }, { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Montreal", "addressRegion": "Quebec", "addressCountry": "Canada" } } ], "title": "D\u00E9veloppeur de logiciels \u2013 NOS (syst\u00E8mes d\'exploitation r\u00E9seau) embarqu\u00E9 C\/C++ \/ Software Developer \u2013 NOS (Network Operating System) Embedded C\/C++", "baseSalary": { "@type": "MonetaryAmount", "currency": "", "value": { "@type": "QuantitativeValue", "minValue": "", "maxValue": "", "unitText": "" } } } Développeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ / Software Developer – NOS (Network Operating System) Embedded C/C++ Engineering Remote, Canada Quebec, Canada Montreal, Quebec Apply Position at IP Infusion Canada inc. Développeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ (English Job Description follows)DescriptionIndustrie : Informatique, télécommunications, logiciels informatiquesPoste : Développeur de logiciels - systèmes d'exploitation réseau [NOS] boîte blanche, embarqué C/C++Type : temps pleinExpérience pertinente : 5 ans et plusEmplacement : OttawaIP 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 LinuxInté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 BroadcomParticiper 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érielConnaissance 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/MSAAtouts : 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 optiqueExperiénce de la premiere lancée d'une nouvelle platforme Broadcom ou MarvellCompé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++DescriptionIndustry: IT, Telecom, Computer SoftwarePosition: Software Developer – NOS Whitebox Embedded C/C++Type: full timePertinent Experience: 5+ yearsLocation: OttawaIP 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 driversIntegrates 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 boardsWorking 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 controlExperience with Board bring-up in Broadcom or MarvellPersonal 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 teamEducation 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 Apply Apply Later ← Back to Current Openings Share lang: en_US Share LinkedIn Facebook Twitter Email Powered by Jobvite
IP Infusion US Inc. Careers { "@context": "http://schema.org", "@type": "JobPosting", "datePosted": "2022-02-02", "description": "
D\u00E9veloppeur de logiciels \u2013 NOS (syst\u00E8mes d'exploitation r\u00E9seau) embarqu\u00E9 C/C++ (English Job Description follows)
Description
Industrie :\u00A0Informatique, t\u00E9l\u00E9communications, logiciels informatiques
Poste :\u00A0D\u00E9veloppeur de logiciels - syst\u00E8mes d'exploitation r\u00E9seau [NOS] bo\u00EEte blanche, embarqu\u00E9 C/C++
Type :\u00A0temps plein
Exp\u00E9rience pertinente :\u00A05 ans et plus
Emplacement :\u00A0Ottawa
IP Infusion Canada Inc. propose des services de conseil en d\u00E9veloppement de logiciels aux entreprises qui d\u00E9veloppent des produits de communication en r\u00E9seau, d'informatique en nuage, de dispositifs mobiles et d'infrastructure et gestion Internet/mobile.\u00A0 Nos employ\u00E9s exercent une influence directe sur la mise sur le march\u00E9 des nouvelles technologies et sur la r\u00E9ussite de nos clients. IP Infusion Canada Inc. offre un environnement de travail multiculturel qui met l'accent sur l'apprentissage et l'am\u00E9lioration continue.\u00A0 Chez IP Infusion Canada Inc., vous aurez la possibilit\u00E9 de travailler en \u00E9troite collaboration avec le client, d'apprendre de nouvelles technologies, d'am\u00E9liorer vos comp\u00E9tences techniques et personnelles et de travailler sur une vari\u00E9t\u00E9 de projets.\u00A0\u00A0Nous offrons des salaires et des avantages comp\u00E9titifs tout en nous divertissant en diffusant de nouvelles id\u00E9es et de nouveaux produits \u00E0 travers le monde.
IP Infusion Canada Inc. est \u00E0 la recherche d'un d\u00E9veloppeur de logiciels pour joindre une \u00E9quipe charg\u00E9e du d\u00E9veloppement de logiciels enfouis pour les syst\u00E8mes d'exploitation r\u00E9seau [NOS] et de logiciels d\u00E9marqu\u00E9s pour les op\u00E9rateurs et les fournisseurs de services de t\u00E9l\u00E9communications.
Le candidat retenu sera responsable du d\u00E9veloppement du logiciel qui commande l'initialisation du mat\u00E9riel, en utilisant la programmation de logiciels embarqu\u00E9s et en suivant les processus et proc\u00E9dures applicables au d\u00E9veloppement de logiciels. Le candidat doit faire preuve d'une attention particuli\u00E8re aux d\u00E9tails et \u00E0 la qualit\u00E9 du produit final, de sa capacit\u00E9 \u00E0 respecter les dates limites du projet et de son aptitude \u00E0 s'orienter vers le client.
Responsabilit\u00E9s :
Effectuer un travail de qualit\u00E9 :
- D\u00E9velopper des pilotes de p\u00E9riph\u00E9riques Linux
- Int\u00E9gration de kits de d\u00E9veloppement logiciel tiers avec les logiciels d'application pour les syst\u00E8mes d'exploitation r\u00E9seau [NOS] et/ou le kit de d\u00E9veloppement logiciel (SDK) de Broadcom
- Participer au d\u00E9veloppement de nouvelles fonctionnalit\u00E9s logicielles telles que : la surveillance des param\u00E8tres op\u00E9rationnels du mat\u00E9riel (temp\u00E9rature, tension), le contr\u00F4le des composants mat\u00E9riels (par exemple, les \u00E9metteurs-r\u00E9cepteurs).
- Participer aux activit\u00E9s complexes de maintenance de logiciels pour diverses versions de logiciels de produits.
Comp\u00E9tences requises :
- Exp\u00E9rience confirm\u00E9e en programmation embarqu\u00E9e de programmation en C/C++/Linux
- Excellentes comp\u00E9tences en mati\u00E8re de d\u00E9pannage et d'analyse des causes profondes
- Exp\u00E9rience de la mise en place d'une carte bo\u00EEte blanche, y compris l'initialisation d'ONIE, Switching et PHY SDK
- Une connaissance manifeste et une exp\u00E9rience du travail avec des cartes prototypes de mat\u00E9riel
- Connaissance pratique des syst\u00E8mes int\u00E9gr\u00E9s, architecture i2C, dispositif logique programmable complexe (CLPD), interconnexion de composants p\u00E9ripheriques (PCI)*
- Exp\u00E9rience professionnelle dans le d\u00E9veloppement du support pour les \u00E9metteurs-r\u00E9ceptours optiques. Domaine** ( SFP, QSFP, QSFP28, QSP-DD,CFP2) bas\u00E9s sur les normes SFF/MSA
Atouts :
- Exp\u00E9rience en mati\u00E8re de d\u00E9veloppement de logiciels avec des commutateurs/routeurs bo\u00EEte blanc.
- Bonne connaissance et exp\u00E9rience de travail avec les interfaces PCI Express, I2C, SPI/QSPI.
- Bonne connaissance et exp\u00E9rience du travail avec les outils et techniques de d\u00E9bogage au niveau des sources
- Connaissance des r\u00E9seaux optiques passifs (PON)
- Connaissance de gestion de puissance optique
- Experi\u00E9nce de la premiere lanc\u00E9e d'une nouvelle platforme Broadcom ou Marvell
Comp\u00E9tences personnelles :
- Solides comp\u00E9tences en communication, tant \u00E0 l'\u00E9crit qu'\u00E0 l'oral, en anglais
- Personne motiv\u00E9e, capable de travailler en \u00E9quipe et sous pression
- Personnalit\u00E9 tr\u00E8s flexible et polyvalente
- Capacit\u00E9 \u00E0 bien travailler de mani\u00E8re autonome et en tant que membre d'une \u00E9quipe
\u00C9ducation et exp\u00E9rience :
- BSc ou dipl\u00F4me sup\u00E9rieur en g\u00E9nie informatique, g\u00E9nie \u00E9lectrique, informatique ou l'\u00E9quivalent
- 5+ ans d'exp\u00E9rience pertinente en d\u00E9veloppement de logiciels embarqu\u00E9s C/C++
\u00A0
\u00A0
Software Developer \u2013 NOS (Network Operating System) Embedded C/C++
Description
Industry:\u00A0IT, Telecom, Computer Software
Position:\u00A0Software Developer \u2013 NOS Whitebox Embedded C/C++
Type:\u00A0full time
Pertinent Experience:\u00A05+ years
Location:\u00A0Ottawa
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.\u00A0 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.\u00A0 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.\u00A0\u00A0We offer competitive salaries and benefits while we\u00A0have fun\u00A0streaming new ideas\u00A0and products to the world.
IP Infusion Canada Inc. is looking for a Software Developer to work as part of\u00A0a team performing NOS and White Box embedded software development for telecom operators and service providers.
The successful candidate will be responsible for\u00A0development 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
", "hiringOrganization": { "@type": "Organization", "name": "IP Infusion Canada inc.", "logo": "https:" }, "employmentType": "Full-Time", "industry": "Engineering", "identifier": "oVVsifwk", "jobLocation": [ { "@type": "Place", "address": { "@type": "PostalAddress", "addressCountry": "Canada" } }, { "@type": "Place", "address": { "@type": "PostalAddress", "addressCountry": "Canada" } }, { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Montreal", "addressRegion": "Quebec", "addressCountry": "Canada" } } ], "title": "D\u00E9veloppeur de logiciels \u2013 NOS (syst\u00E8mes d\'exploitation r\u00E9seau) embarqu\u00E9 C\/C++ \/ Software Developer \u2013 NOS (Network Operating System) Embedded C\/C++", "baseSalary": { "@type": "MonetaryAmount", "currency": "", "value": { "@type": "QuantitativeValue", "minValue": "", "maxValue": "", "unitText": "" } } } Développeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ / Software Developer – NOS (Network Operating System) Embedded C/C++ Engineering Remote, Canada Quebec, Canada Montreal, Quebec Apply Position at IP Infusion Canada inc. Développeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ (English Job Description follows)DescriptionIndustrie : Informatique, télécommunications, logiciels informatiquesPoste : Développeur de logiciels - systèmes d'exploitation réseau [NOS] boîte blanche, embarqué C/C++Type : temps pleinExpérience pertinente : 5 ans et plusEmplacement : OttawaIP 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 LinuxInté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 BroadcomParticiper 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érielConnaissance 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/MSAAtouts : 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 optiqueExperiénce de la premiere lancée d'une nouvelle platforme Broadcom ou MarvellCompé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++DescriptionIndustry: IT, Telecom, Computer SoftwarePosition: Software Developer – NOS Whitebox Embedded C/C++Type: full timePertinent Experience: 5+ yearsLocation: OttawaIP 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 driversIntegrates 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 boardsWorking 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 controlExperience with Board bring-up in Broadcom or MarvellPersonal 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 teamEducation 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 Apply Apply Later ← Back to Current Openings Share lang: en_US Share LinkedIn Facebook Twitter Email Powered by Jobvite
IP Infusion US Inc. Careers { "@context": "http://schema.org", "@type": "JobPosting", "datePosted": "2022-02-02", "description": "
D\u00E9veloppeur de logiciels \u2013 NOS (syst\u00E8mes d'exploitation r\u00E9seau) embarqu\u00E9 C/C++ (English Job Description follows)
Description
Industrie :\u00A0Informatique, t\u00E9l\u00E9communications, logiciels informatiques
Poste :\u00A0D\u00E9veloppeur de logiciels - syst\u00E8mes d'exploitation r\u00E9seau [NOS] bo\u00EEte blanche, embarqu\u00E9 C/C++
Type :\u00A0temps plein
Exp\u00E9rience pertinente :\u00A05 ans et plus
Emplacement :\u00A0Ottawa
IP Infusion Canada Inc. propose des services de conseil en d\u00E9veloppement de logiciels aux entreprises qui d\u00E9veloppent des produits de communication en r\u00E9seau, d'informatique en nuage, de dispositifs mobiles et d'infrastructure et gestion Internet/mobile.\u00A0 Nos employ\u00E9s exercent une influence directe sur la mise sur le march\u00E9 des nouvelles technologies et sur la r\u00E9ussite de nos clients. IP Infusion Canada Inc. offre un environnement de travail multiculturel qui met l'accent sur l'apprentissage et l'am\u00E9lioration continue.\u00A0 Chez IP Infusion Canada Inc., vous aurez la possibilit\u00E9 de travailler en \u00E9troite collaboration avec le client, d'apprendre de nouvelles technologies, d'am\u00E9liorer vos comp\u00E9tences techniques et personnelles et de travailler sur une vari\u00E9t\u00E9 de projets.\u00A0\u00A0Nous offrons des salaires et des avantages comp\u00E9titifs tout en nous divertissant en diffusant de nouvelles id\u00E9es et de nouveaux produits \u00E0 travers le monde.
IP Infusion Canada Inc. est \u00E0 la recherche d'un d\u00E9veloppeur de logiciels pour joindre une \u00E9quipe charg\u00E9e du d\u00E9veloppement de logiciels enfouis pour les syst\u00E8mes d'exploitation r\u00E9seau [NOS] et de logiciels d\u00E9marqu\u00E9s pour les op\u00E9rateurs et les fournisseurs de services de t\u00E9l\u00E9communications.
Le candidat retenu sera responsable du d\u00E9veloppement du logiciel qui commande l'initialisation du mat\u00E9riel, en utilisant la programmation de logiciels embarqu\u00E9s et en suivant les processus et proc\u00E9dures applicables au d\u00E9veloppement de logiciels. Le candidat doit faire preuve d'une attention particuli\u00E8re aux d\u00E9tails et \u00E0 la qualit\u00E9 du produit final, de sa capacit\u00E9 \u00E0 respecter les dates limites du projet et de son aptitude \u00E0 s'orienter vers le client.
Responsabilit\u00E9s :
Effectuer un travail de qualit\u00E9 :
- D\u00E9velopper des pilotes de p\u00E9riph\u00E9riques Linux
- Int\u00E9gration de kits de d\u00E9veloppement logiciel tiers avec les logiciels d'application pour les syst\u00E8mes d'exploitation r\u00E9seau [NOS] et/ou le kit de d\u00E9veloppement logiciel (SDK) de Broadcom
- Participer au d\u00E9veloppement de nouvelles fonctionnalit\u00E9s logicielles telles que : la surveillance des param\u00E8tres op\u00E9rationnels du mat\u00E9riel (temp\u00E9rature, tension), le contr\u00F4le des composants mat\u00E9riels (par exemple, les \u00E9metteurs-r\u00E9cepteurs).
- Participer aux activit\u00E9s complexes de maintenance de logiciels pour diverses versions de logiciels de produits.
Comp\u00E9tences requises :
- Exp\u00E9rience confirm\u00E9e en programmation embarqu\u00E9e de programmation en C/C++/Linux
- Excellentes comp\u00E9tences en mati\u00E8re de d\u00E9pannage et d'analyse des causes profondes
- Exp\u00E9rience de la mise en place d'une carte bo\u00EEte blanche, y compris l'initialisation d'ONIE, Switching et PHY SDK
- Une connaissance manifeste et une exp\u00E9rience du travail avec des cartes prototypes de mat\u00E9riel
- Connaissance pratique des syst\u00E8mes int\u00E9gr\u00E9s, architecture i2C, dispositif logique programmable complexe (CLPD), interconnexion de composants p\u00E9ripheriques (PCI)*
- Exp\u00E9rience professionnelle dans le d\u00E9veloppement du support pour les \u00E9metteurs-r\u00E9ceptours optiques. Domaine** ( SFP, QSFP, QSFP28, QSP-DD,CFP2) bas\u00E9s sur les normes SFF/MSA
Atouts :
- Exp\u00E9rience en mati\u00E8re de d\u00E9veloppement de logiciels avec des commutateurs/routeurs bo\u00EEte blanc.
- Bonne connaissance et exp\u00E9rience de travail avec les interfaces PCI Express, I2C, SPI/QSPI.
- Bonne connaissance et exp\u00E9rience du travail avec les outils et techniques de d\u00E9bogage au niveau des sources
- Connaissance des r\u00E9seaux optiques passifs (PON)
- Connaissance de gestion de puissance optique
- Experi\u00E9nce de la premiere lanc\u00E9e d'une nouvelle platforme Broadcom ou Marvell
Comp\u00E9tences personnelles :
- Solides comp\u00E9tences en communication, tant \u00E0 l'\u00E9crit qu'\u00E0 l'oral, en anglais
- Personne motiv\u00E9e, capable de travailler en \u00E9quipe et sous pression
- Personnalit\u00E9 tr\u00E8s flexible et polyvalente
- Capacit\u00E9 \u00E0 bien travailler de mani\u00E8re autonome et en tant que membre d'une \u00E9quipe
\u00C9ducation et exp\u00E9rience :
- BSc ou dipl\u00F4me sup\u00E9rieur en g\u00E9nie informatique, g\u00E9nie \u00E9lectrique, informatique ou l'\u00E9quivalent
- 5+ ans d'exp\u00E9rience pertinente en d\u00E9veloppement de logiciels embarqu\u00E9s C/C++
\u00A0
\u00A0
Software Developer \u2013 NOS (Network Operating System) Embedded C/C++
Description
Industry:\u00A0IT, Telecom, Computer Software
Position:\u00A0Software Developer \u2013 NOS Whitebox Embedded C/C++
Type:\u00A0full time
Pertinent Experience:\u00A05+ years
Location:\u00A0Ottawa
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.\u00A0 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.\u00A0 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.\u00A0\u00A0We offer competitive salaries and benefits while we\u00A0have fun\u00A0streaming new ideas\u00A0and products to the world.
IP Infusion Canada Inc. is looking for a Software Developer to work as part of\u00A0a team performing NOS and White Box embedded software development for telecom operators and service providers.
The successful candidate will be responsible for\u00A0development 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
", "hiringOrganization": { "@type": "Organization", "name": "IP Infusion Canada inc.", "logo": "https:" }, "employmentType": "Full-Time", "industry": "Engineering", "identifier": "oVVsifwk", "jobLocation": [ { "@type": "Place", "address": { "@type": "PostalAddress", "addressCountry": "Canada" } }, { "@type": "Place", "address": { "@type": "PostalAddress", "addressCountry": "Canada" } }, { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Montreal", "addressRegion": "Quebec", "addressCountry": "Canada" } } ], "title": "D\u00E9veloppeur de logiciels \u2013 NOS (syst\u00E8mes d\'exploitation r\u00E9seau) embarqu\u00E9 C\/C++ \/ Software Developer \u2013 NOS (Network Operating System) Embedded C\/C++", "baseSalary": { "@type": "MonetaryAmount", "currency": "", "value": { "@type": "QuantitativeValue", "minValue": "", "maxValue": "", "unitText": "" } } } Développeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ / Software Developer – NOS (Network Operating System) Embedded C/C++ Engineering Remote, Canada Quebec, Canada Montreal, Quebec Apply Position at IP Infusion Canada inc. Développeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ (English Job Description follows)DescriptionIndustrie : Informatique, télécommunications, logiciels informatiquesPoste : Développeur de logiciels - systèmes d'exploitation réseau [NOS] boîte blanche, embarqué C/C++Type : temps pleinExpérience pertinente : 5 ans et plusEmplacement : OttawaIP 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 LinuxInté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 BroadcomParticiper 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érielConnaissance 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/MSAAtouts : 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 optiqueExperiénce de la premiere lancée d'une nouvelle platforme Broadcom ou MarvellCompé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++DescriptionIndustry: IT, Telecom, Computer SoftwarePosition: Software Developer – NOS Whitebox Embedded C/C++Type: full timePertinent Experience: 5+ yearsLocation: OttawaIP 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 driversIntegrates 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 boardsWorking 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 controlExperience with Board bring-up in Broadcom or MarvellPersonal 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 teamEducation 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 Apply Apply Later ← Back to Current Openings Share lang: en_US Share LinkedIn Facebook Twitter Email Powered by Jobvite
{ "@context": "http://schema.org", "@type": "JobPosting", "datePosted": "2022-02-02", "description": "
D\u00E9veloppeur de logiciels \u2013 NOS (syst\u00E8mes d'exploitation r\u00E9seau) embarqu\u00E9 C/C++ (English Job Description follows)
Description
Industrie :\u00A0Informatique, t\u00E9l\u00E9communications, logiciels informatiques
Poste :\u00A0D\u00E9veloppeur de logiciels - syst\u00E8mes d'exploitation r\u00E9seau [NOS] bo\u00EEte blanche, embarqu\u00E9 C/C++
Type :\u00A0temps plein
Exp\u00E9rience pertinente :\u00A05 ans et plus
Emplacement :\u00A0Ottawa
IP Infusion Canada Inc. propose des services de conseil en d\u00E9veloppement de logiciels aux entreprises qui d\u00E9veloppent des produits de communication en r\u00E9seau, d'informatique en nuage, de dispositifs mobiles et d'infrastructure et gestion Internet/mobile.\u00A0 Nos employ\u00E9s exercent une influence directe sur la mise sur le march\u00E9 des nouvelles technologies et sur la r\u00E9ussite de nos clients. IP Infusion Canada Inc. offre un environnement de travail multiculturel qui met l'accent sur l'apprentissage et l'am\u00E9lioration continue.\u00A0 Chez IP Infusion Canada Inc., vous aurez la possibilit\u00E9 de travailler en \u00E9troite collaboration avec le client, d'apprendre de nouvelles technologies, d'am\u00E9liorer vos comp\u00E9tences techniques et personnelles et de travailler sur une vari\u00E9t\u00E9 de projets.\u00A0\u00A0Nous offrons des salaires et des avantages comp\u00E9titifs tout en nous divertissant en diffusant de nouvelles id\u00E9es et de nouveaux produits \u00E0 travers le monde.
IP Infusion Canada Inc. est \u00E0 la recherche d'un d\u00E9veloppeur de logiciels pour joindre une \u00E9quipe charg\u00E9e du d\u00E9veloppement de logiciels enfouis pour les syst\u00E8mes d'exploitation r\u00E9seau [NOS] et de logiciels d\u00E9marqu\u00E9s pour les op\u00E9rateurs et les fournisseurs de services de t\u00E9l\u00E9communications.
Le candidat retenu sera responsable du d\u00E9veloppement du logiciel qui commande l'initialisation du mat\u00E9riel, en utilisant la programmation de logiciels embarqu\u00E9s et en suivant les processus et proc\u00E9dures applicables au d\u00E9veloppement de logiciels. Le candidat doit faire preuve d'une attention particuli\u00E8re aux d\u00E9tails et \u00E0 la qualit\u00E9 du produit final, de sa capacit\u00E9 \u00E0 respecter les dates limites du projet et de son aptitude \u00E0 s'orienter vers le client.
Responsabilit\u00E9s :
Effectuer un travail de qualit\u00E9 :
- D\u00E9velopper des pilotes de p\u00E9riph\u00E9riques Linux
- Int\u00E9gration de kits de d\u00E9veloppement logiciel tiers avec les logiciels d'application pour les syst\u00E8mes d'exploitation r\u00E9seau [NOS] et/ou le kit de d\u00E9veloppement logiciel (SDK) de Broadcom
- Participer au d\u00E9veloppement de nouvelles fonctionnalit\u00E9s logicielles telles que : la surveillance des param\u00E8tres op\u00E9rationnels du mat\u00E9riel (temp\u00E9rature, tension), le contr\u00F4le des composants mat\u00E9riels (par exemple, les \u00E9metteurs-r\u00E9cepteurs).
- Participer aux activit\u00E9s complexes de maintenance de logiciels pour diverses versions de logiciels de produits.
Comp\u00E9tences requises :
- Exp\u00E9rience confirm\u00E9e en programmation embarqu\u00E9e de programmation en C/C++/Linux
- Excellentes comp\u00E9tences en mati\u00E8re de d\u00E9pannage et d'analyse des causes profondes
- Exp\u00E9rience de la mise en place d'une carte bo\u00EEte blanche, y compris l'initialisation d'ONIE, Switching et PHY SDK
- Une connaissance manifeste et une exp\u00E9rience du travail avec des cartes prototypes de mat\u00E9riel
- Connaissance pratique des syst\u00E8mes int\u00E9gr\u00E9s, architecture i2C, dispositif logique programmable complexe (CLPD), interconnexion de composants p\u00E9ripheriques (PCI)*
- Exp\u00E9rience professionnelle dans le d\u00E9veloppement du support pour les \u00E9metteurs-r\u00E9ceptours optiques. Domaine** ( SFP, QSFP, QSFP28, QSP-DD,CFP2) bas\u00E9s sur les normes SFF/MSA
Atouts :
- Exp\u00E9rience en mati\u00E8re de d\u00E9veloppement de logiciels avec des commutateurs/routeurs bo\u00EEte blanc.
- Bonne connaissance et exp\u00E9rience de travail avec les interfaces PCI Express, I2C, SPI/QSPI.
- Bonne connaissance et exp\u00E9rience du travail avec les outils et techniques de d\u00E9bogage au niveau des sources
- Connaissance des r\u00E9seaux optiques passifs (PON)
- Connaissance de gestion de puissance optique
- Experi\u00E9nce de la premiere lanc\u00E9e d'une nouvelle platforme Broadcom ou Marvell
Comp\u00E9tences personnelles :
- Solides comp\u00E9tences en communication, tant \u00E0 l'\u00E9crit qu'\u00E0 l'oral, en anglais
- Personne motiv\u00E9e, capable de travailler en \u00E9quipe et sous pression
- Personnalit\u00E9 tr\u00E8s flexible et polyvalente
- Capacit\u00E9 \u00E0 bien travailler de mani\u00E8re autonome et en tant que membre d'une \u00E9quipe
\u00C9ducation et exp\u00E9rience :
- BSc ou dipl\u00F4me sup\u00E9rieur en g\u00E9nie informatique, g\u00E9nie \u00E9lectrique, informatique ou l'\u00E9quivalent
- 5+ ans d'exp\u00E9rience pertinente en d\u00E9veloppement de logiciels embarqu\u00E9s C/C++
\u00A0
\u00A0
Software Developer \u2013 NOS (Network Operating System) Embedded C/C++
Description
Industry:\u00A0IT, Telecom, Computer Software
Position:\u00A0Software Developer \u2013 NOS Whitebox Embedded C/C++
Type:\u00A0full time
Pertinent Experience:\u00A05+ years
Location:\u00A0Ottawa
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.\u00A0 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.\u00A0 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.\u00A0\u00A0We offer competitive salaries and benefits while we\u00A0have fun\u00A0streaming new ideas\u00A0and products to the world.
IP Infusion Canada Inc. is looking for a Software Developer to work as part of\u00A0a team performing NOS and White Box embedded software development for telecom operators and service providers.
The successful candidate will be responsible for\u00A0development 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
", "hiringOrganization": { "@type": "Organization", "name": "IP Infusion Canada inc.", "logo": "https:" }, "employmentType": "Full-Time", "industry": "Engineering", "identifier": "oVVsifwk", "jobLocation": [ { "@type": "Place", "address": { "@type": "PostalAddress", "addressCountry": "Canada" } }, { "@type": "Place", "address": { "@type": "PostalAddress", "addressCountry": "Canada" } }, { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Montreal", "addressRegion": "Quebec", "addressCountry": "Canada" } } ], "title": "D\u00E9veloppeur de logiciels \u2013 NOS (syst\u00E8mes d\'exploitation r\u00E9seau) embarqu\u00E9 C\/C++ \/ Software Developer \u2013 NOS (Network Operating System) Embedded C\/C++", "baseSalary": { "@type": "MonetaryAmount", "currency": "", "value": { "@type": "QuantitativeValue", "minValue": "", "maxValue": "", "unitText": "" } } } Développeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ / Software Developer – NOS (Network Operating System) Embedded C/C++ Engineering Remote, Canada Quebec, Canada Montreal, Quebec Apply Position at IP Infusion Canada inc. Développeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ (English Job Description follows)DescriptionIndustrie : Informatique, télécommunications, logiciels informatiquesPoste : Développeur de logiciels - systèmes d'exploitation réseau [NOS] boîte blanche, embarqué C/C++Type : temps pleinExpérience pertinente : 5 ans et plusEmplacement : OttawaIP 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 LinuxInté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 BroadcomParticiper 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érielConnaissance 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/MSAAtouts : 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 optiqueExperiénce de la premiere lancée d'une nouvelle platforme Broadcom ou MarvellCompé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++DescriptionIndustry: IT, Telecom, Computer SoftwarePosition: Software Developer – NOS Whitebox Embedded C/C++Type: full timePertinent Experience: 5+ yearsLocation: OttawaIP 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 driversIntegrates 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 boardsWorking 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 controlExperience with Board bring-up in Broadcom or MarvellPersonal 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 teamEducation 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 Apply Apply Later ← Back to Current Openings Share lang: en_US Share LinkedIn Facebook Twitter Email
Développeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ / Software Developer – NOS (Network Operating System) Embedded C/C++
Engineering Remote, Canada Quebec, Canada Montreal, Quebec