Wonderschool
Arlo Technologies
Ingénieur Firmware Embarqué Staff
À propos d'Arlo
Chez Arlo, nous sommes passionnés par la création de solutions innovantes et fiables qui aident les gens à protéger ce qui compte le plus pour eux. Notre équipe se consacre à fournir des produits qui dépassent les attentes de nos clients, tout en repoussant constamment les limites de ce qui est possible dans le monde de la technologie de protection.
Nous pensons que chacun mérite de se sentir en sécurité, qu'il soit à la maison ou à l'extérieur, et nous nous engageons à offrir à nos clients la tranquillité d'esprit dont ils ont besoin pour vivre leur vie sans souci.
L'expertise approfondie d'Arlo en matière d'analyses basées sur l'IA et la vision par ordinateur (CV), de services cloud, d'expérience utilisateur, de conception de produits et de connectivité sans fil et RF innovante permet d'offrir une expérience de sécurité intelligente et transparente aux utilisateurs d'Arlo, facile à configurer et à utiliser au quotidien.
Arlo recherche un Ingénieur Firmware Embarqué Staff très expérimenté pour diriger le développement de produits IoT et de streaming vidéo de nouvelle génération. Dans ce rôle de leadership technique, vous dirigerez l'architecture, la conception et la mise en œuvre de firmwares embarqués haute performance pour les appareils connectés, en collaborant avec les équipes matérielles, cloud, mobiles et de fabrication pour livrer des produits innovants avec une qualité et une fiabilité exceptionnelles.
Le candidat idéal possède une expertise approfondie des systèmes embarqués, des technologies de streaming vidéo et du développement logiciel en temps réel, ainsi qu'une expérience avérée dans la direction de projets de firmware complexes, du concept à la production.
Responsabilités
- Diriger l'architecture, la conception, le développement et la livraison du firmware embarqué pour les produits IoT et de streaming vidéo de nouvelle génération.
- Piloter les efforts de développement de produits pour assurer la livraison en temps voulu de solutions firmware fiables et de haute qualité.
- Collaborer étroitement avec les équipes interfonctionnelles, y compris le matériel, le cloud, le mobile, l'assurance qualité et les partenaires ODM externes, pour assurer une intégration système de bout en bout transparente.
- Concevoir, développer, déboguer et intégrer des composants logiciels embarqués, y compris des pilotes de périphériques, des protocoles de communication, des RTOS et des firmwares de plateforme.
- Évaluer et intégrer de nouveaux SoC, chipsets, capteurs d'image, modules sans fil et autres composants matériels dans les futures plateformes de produits.
- Analyser les schémas de cartes, les fiches techniques des composants et les conceptions matérielles pour optimiser les performances et la fiabilité du système.
- Dépanner des problèmes complexes au niveau du système impliquant le matériel, le firmware, le réseau et les interactions cloud.
- Piloter l'optimisation du firmware pour les performances, l'empreinte mémoire, la consommation d'énergie et le temps de démarrage.
- Fournir un leadership technique par le biais de revues de conception, de revues de code, de mentorat et de recrutement d'ingénieurs firmware.
Qualifications requises
- Diplôme de Bachelor en Informatique, Génie Électrique ou un domaine connexe ; un Master est un plus, ou une expérience professionnelle équivalente.
- 10+ années d'expérience en développement de firmware embarqué, avec une expérience significative dans le streaming vidéo et les appareils connectés au réseau.
- Compétences de programmation de niveau expert en C embarqué et C++.
- Solide expérience dans le développement de logiciels sur des plateformes RTOS et embarquées Linux.
- Compréhension approfondie des systèmes multimédias en temps réel, y compris le traitement vidéo/audio, la compression et les technologies de streaming (H.264/H.265).
- Vaste expérience du développement de logiciels embarqués multithread et multitâche.
- Solide expertise dans l'architecture, le développement et le débogage des pilotes de périphériques.
- Expérience avérée dans l'optimisation des logiciels embarqués pour les performances, l'utilisation de la mémoire et l'efficacité du système.
- Excellentes compétences en débogage et en analyse des causes profondes dans des environnements embarqués complexes.
- Solide connaissance des protocoles réseau, y compris TCP, UDP, HTTP/HTTPS, RTP, RTSP, SIP et WebRTC.
- Expérience des technologies de communication sans fil, y compris Wi-Fi, BLE et LTE.
- Familiarité avec les architectures de communication IoT et les appareils connectés au cloud.
- Expérience pratique de l'utilisation d'outils de débogage matériel tels que les oscilloscopes, les analyseurs logiques, les générateurs de signaux et les analyseurs de protocoles.
- Maîtrise des systèmes de contrôle de code source tels que Git.
- Excellentes compétences en communication, collaboration et leadership technique, avec une expérience dans le mentorat d'ingénieurs et la direction d'initiatives techniques.
Qualifications préférées
- Expérience dans le développement de firmwares pour les appareils IoT grand public ou de maison intelligente.
- Expérience avec les protocoles industriels tels que Zigbee, Z-Wave, Thread et Matter.
- Connaissance de la gestion de la mémoire Linux, des systèmes de fichiers, de la protection de la mémoire et des internes du noyau.
- Expérience dans l'optimisation des bootloaders tels que U-Boot.
- Maîtrise des langages de script tels que Python, Perl ou Lua.
La fourchette de rémunération pour ce poste reflète le minimum et le maximum cibles pour les salaires des nouveaux employés au début de l'emploi et devrait se situer entre (pour les candidats américains) 180,000 - 200,000/an ou (pour les candidats canadiens) CAD 140,000 - 170,000/an, plus une prime de performance et des actions. Cependant, le salaire de base offert peut varier en fonction de plusieurs facteurs, notamment le lieu, le rôle, les connaissances professionnelles, les compétences, la formation pertinente et l'expérience. La rémunération totale pour ce poste peut également inclure d'autres éléments, tels que des primes, des actions et une gamme complète d'avantages sociaux. Les détails de tous les avantages seront fournis si un employé reçoit une offre d'emploi.
Nous nous engageons à l'inclusivité et à sélectionner le candidat le plus qualifié, quelle que soit son origine. Même si vous ne remplissez pas toutes les qualifications énumérées, nous vous encourageons à postuler. Nous sommes heureux de soutenir la croissance dans les domaines essentiels au rôle. Vous souhaitez en savoir plus sur notre lieu de travail ? Visitez et suivez nos pages LinkedIn linkedin.com/company/arlo-smart-home/ et Glassdoor glassdoor.com/Overview/Working-at-Arlo-Technologies-EI_IE1979333.11,28.htm pour lire les témoignages d'employés et obtenir des mises à jour sur ce que signifie faire partie d'Arlo.
Arlo est fier d'être un employeur garantissant l'égalité des chances. Nous valorisons l'inclusion et nous nous engageons à un environnement de travail inclusif et exempt de harcèlement. Nous interdisons la discrimination et le harcèlement fondés sur tous les statuts légalement protégés dans toutes les activités d'embauche et d'emploi.
Nous fournissons des aménagements raisonnables aux candidats et aux employés handicapés, enceintes ou ayant une condition médicale connexe, ou qui ont des croyances, observances et pratiques religieuses sincèrement tenues. Conformément aux lois et ordonnances applicables en matière de chance équitable au niveau de l'État et de la municipalité, la Société examinera pour l'emploi les candidats qualifiés ayant des antécédents d'arrestation et de condamnation.
