Développeur de logiciels – NOS
2 days ago
Description
Développeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ (English Job Description follows)
DescriptionIndustrie : 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 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 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 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-
Développeur de logiciels
7 days ago
Remote, Canada IP Infusion US Full time $90,000 - $120,000 per yearPosition at IP Infusion Canada inc.Développeur de logiciels - Communications du réseau et C/C++Ingénierie à distance, Canada Gatineau, Québec Montréal, QuébecDescriptionNos 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...
-
Développeur de logiciels
2 days ago
Remote, Canada IP Infusion Canada Full time $80,000 - $120,000 per yearDescriptionDéveloppeur de logiciels - Communications du réseau et C/C++Ingénierie à distance, Canada Gatineau, Québec Montréal, QuébecDescriptionNos 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...
-
Développeur(euse) de logiciels
7 days ago
Canada Empire Life Insurance Full time $900,000 - $1,150,000 per yearVeuillez noter que le salaire de base sera déterminé selon la formation, les compétences et l'expérience de la personne choisie. La fourchette salariale affichée sert de ligne directrice générale pour le niveau de rémunération de ce poste.Développeur(euse) de logiciels / développeur(euse) de logiciels principal(e) (contrat de 12 mois) - PerlLieu :...
-
Développeur logiciels principal
1 week ago
Dorval, Quebec, HPW, Canada Montreal Full time $90,000 - $120,000 per yearPattison ID - Équipe numériqueTransformez vos idées en solutions innovantes en tant que développeur logiciels principalQui sommes-nous ?Chez Pattison ID, nous ne sommes pas seulement une entreprise, nous sommes un catalyseur d'innovation et de créativité. En tant que l'une des plus grandes organisations d'éléments de signalisation et d'image de...
-
Développeur Logiciel Senior
7 days ago
Rue Wellington, Montréal, QC HC T, Canada CM Labs Full time $90,000 - $120,000 per yearDescription de l'entreprise Nous sommes l'entreprise à l'origine des simulateurs terrestres et maritimes les plus fiables du secteur.CM Labs développe des solutions basées sur la simulation pour aider les clients à concevoir des équipements avancés et à se préparer pour des opérations qualifiées. Grâce à sa plate-forme Vortex Studio, CM Labs...
-
Développeuse ou développeur de logiciels
4 weeks ago
Canada Empire Vie Full timeVeuillez noter que le salaire de base sera déterminé selon la formation, les compétences et l’expérience de la personne choisie. La fourchette salariale affichée sert de ligne directrice générale pour le niveau de rémunération de ce poste. Développeuse ou développeur de logiciels Lieu : À distance, au Canada L’Empire Vie est à la recherche...
-
Développeuse ou développeur de logiciels
2 weeks ago
Canada Empire Vie Full timeVeuillez noter que le salaire de base sera déterminé selon la formation, les compétences et l’expérience de la personne choisie. La fourchette salariale affichée sert de ligne directrice générale pour le niveau de rémunération de ce poste. Développeuse ou développeur de logiciels Lieu : À distance, au Canada L’Empire Vie est à la recherche...
-
Développeuse ou développeur de logiciels
2 weeks ago
Canada Empire Vie Full timeVeuillez noter que le salaire de base sera déterminé selon la formation, les compétences et l’expérience de la personne choisie. La fourchette salariale affichée sert de ligne directrice générale pour le niveau de rémunération de ce poste. Développeuse ou développeur de logiciels Lieu : À distance, au Canada L’Empire Vie est à la recherche...
-
Canada IBS Software Full time $80,000 - $120,000 per yearDescriptionDéveloppeur logiciel en Recherche OpérationnelleMontréal, QC Localisation: Montréal, Canada IBS est un fournisseur de premier plan de solutions informatiques de nouvelle génération pour les industries du voyage, du transport et de la logistique. En tant que chef de file de ces domaines, IBS offre une large gamme de produits et services pour...
-
Développeur Angular Senior
1 week ago
Remote, Canada Genius ERP Full time $80,000 - $120,000 per yearDéveloppeur Angular Senior (100% télétravail au Québec)Genius ERP est présentement à la recherche d'un développeur Angular Sénior pour notre bureau de Québec.En tant que développeur Angular Sénior, vous intégrerez une équipe passionnée et dynamique où l'humain a vraiment sa place. Vous rejoindrez une entreprise en pleine expansion, qui offre...