Cisco
Cisco
Cisco est une entreprise de technologies destinées aux entreprises, spécialisée dans les réseaux, la sécurité et l’infrastructure numérique. Son portefeuille comprend des routeurs, des commutateurs, des émetteurs-récepteurs optiques, du silicium programmable, des plateformes d’informatique en périphérie, des outils de collaboration Webex, des produits d’observabilité, des logiciels dotés de capacités d’IA et des services gérés dans le cloud. Cisco accompagne les entreprises, les fournisseurs de services et les gouvernements dans la conception, l’exploitation et la sécurisation de réseaux et de centres de données à grande échelle grâce à ses technologies, ses services professionnels, ses formations et son assistance continue.

Ingénieur logiciel senior en systèmes embarqués II

Développez des logiciels embarqués, des micrologiciels, des pilotes et des fonctionnalités de plateforme pour les systèmes Cisco. Créez des outils d’automatisation des tests et de diagnostic en Python afin d’améliorer la fiabilité des infrastructures connectées.

Description

  • Développez et optimisez des logiciels embarqués, des micrologiciels et des fonctionnalités de plateforme de bas niveau.
  • Créez des pilotes de périphériques, des composants du noyau et des interfaces matériel-logiciel avec les équipes d’ingénierie.
  • Développez des tests système automatisés et des outils de diagnostic avec Python et des pipelines CI/CD.
  • Testez les interactions complexes de la plateforme afin de contribuer à la fiabilité du produit.
  • Diagnostiquez les problèmes de plateforme et améliorez les performances de la mémoire et du processeur.
  • Contribuez au triage des problèmes en production.
  • Développez de manière autonome des logiciels embarqués résilients tout au long du cycle de développement.
  • Favorisez l’excellence technique tout au long du cycle de développement logiciel.

Exigences

  • Remplir l’une de ces combinaisons de formation et d’expérience, la formation devant avoir été achevée au cours des 3 dernières années ou être prévue dans les 12 prochains mois : master sans expérience professionnelle ; licence et 2 ans d’expérience professionnelle ; diplôme d’études supérieures courtes, apprentissage, formation intensive, certification ou formation ou programme similaire de développement professionnel, et 3 ans d’expérience professionnelle ; ou diplôme de fin d’études secondaires ou équivalent et 4 ans d’expérience professionnelle.
  • Formation et expérience pertinentes en informatique, génie informatique, génie électrique, génie logiciel ou discipline apparentée.
  • Solides compétences en programmation système en C ou C++.
  • Expérience pratique du développement logiciel dans des environnements Linux embarqué, RTOS ou conformes à POSIX.
  • Connaissance approfondie des systèmes d’exploitation, du multithreading, de la concurrence, de la gestion de la mémoire et des interfaces matériel-logiciel de bas niveau.
  • Connaissance des processus de développement logiciel sous Linux.
  • Connaissance d’outils de débogage tels que GDB et Valgrind.
  • Connaissance de Git.
  • Une expérience des pilotes de périphériques, des modules du noyau, des BSP, des chargeurs d’amorçage, des réseaux, de l’automatisation avec Python ou Bash, des pipelines CI/CD, de la mise en service du matériel, de la validation HIL ou de l’instrumentation de laboratoire est un plus.

Avantages

  • Assurance médicale, dentaire et optique.
  • Plan 401(k) avec cotisations patronales de Cisco.
  • Congé parental rémunéré.
  • Couverture en cas d’invalidité de courte et de longue durée.
  • Assurance vie de base.
  • Attribution éventuelle d’unités d’actions restreintes Cisco, sous réserve des critères d’éligibilité et du maintien dans l’emploi.
  • 10 jours fériés rémunérés par année civile complète.
  • Un jour férié flottant pour les employés non exemptés.
  • Un jour de congé rémunéré pour l’anniversaire de l’employé.
  • Fermeture rémunérée de fin d’année.
  • Quatre jours de congé rémunérés pour le bien-être personnel.
  • 16 jours de congés payés par année civile complète pour les employés non exemptés.
  • Les employés exemptés admissibles peuvent prendre des congés flexibles sans limite définie, sous réserve des disponibilités et des contraintes de l’activité.
  • 80 heures de congé maladie à l’embauche, puis chaque 1er janvier.
  • Report possible de 80 heures de congé maladie non utilisées au maximum.
  • Congés rémunérés supplémentaires en cas de problème familial critique ou d’urgence.
  • 10 jours de bénévolat rémunérés facultatifs par année civile complète.
  • Primes annuelles pour les postes hors vente, selon les politiques de Cisco.