Aller au contenu

Brambles

Ingénieur Principal Firmware

C++Go
Traduction automatique. Consultez l’original.

À propos du poste

CHEP contribue à déplacer plus de biens vers plus de personnes, dans plus d'endroits que toute autre organisation sur terre grâce à nos 347 millions de palettes, caisses et conteneurs. Nous employons environ 13,000 personnes et opérons dans 60 pays. Grâce à notre modèle économique pionnier et durable de partage et de réutilisation, les plus grandes marques mondiales nous font confiance pour les aider à transporter leurs marchandises plus efficacement, en toute sécurité et avec moins d'impact environnemental.

Qu'est-ce que cela signifie pour vous ? Vous rejoindrez une organisation internationale suffisamment grande pour vous emmener n'importe où, et suffisamment petite pour vous y emmener plus rapidement. Vous contribuerez à changer la façon dont les biens arrivent sur le marché et à la durabilité mondiale. Vous serez habilité à être vous-même au travail et entouré de professionnels diversifiés et motivés. Et vous pourrez optimiser votre équilibre vie professionnelle-vie privée et votre flexibilité grâce à notre Modèle de Travail Hybride urldefense.com/v3/__https:/nam12.safelinks.protection.outlook.com/?url=https*3A*2F*2Fwww.youtube.com*2Fwatch*3Fv*3DA17SyZVJM88*26t*3D46s&data=04*7C01*7Cdante*40sayitloud.us*7Cbd0520a38f5b4cf5217908d9e4eacb6c*7C2c02d76e40374bffa2b1c104fbb1ce91*7C0*7C0*7C637792519352584681*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C3000&sdata=5sr43hFkHrq3lpQyYEY80aZ3n3plQMib95NSRWnCmmw*3D&reserved=0__;JSUlJSUlJSUlJSUlJSUlJSUlJSUl!!HDu-1JFExg!FoxqXcTulynadywQlhAnaeT17qHc8fKzsePLX5SECcnm3He2vUvGwJ3ux48jDtkusbE$.

OBJECTIF DU POSTE

Notre groupe Digital prépare l'avenir en utilisant les données et les informations pour alimenter des chaînes d'approvisionnement plus intelligentes et plus durables. Un élément clé de cette stratégie est le développement des plateformes d'appareils de suivi qui permettront de collecter ces données et informations – et l'équipe Firmware est au cœur de cette transformation.

Dans ce rôle, vous ferez preuve de bonnes pratiques de développement et d'une collaboration transparente entre plusieurs équipes au sein du groupe Digital et au-delà. L'ingénierie des systèmes d'appareils implique une collaboration approfondie entre les disciplines d'ingénierie (conception matérielle, test, architectes, gestion de projet technique et équipes logicielles Cloud). Nos ingénieurs transforment les concepts en prototypes et les prototypes en produits. L'Ingénieur Principal Firmware apporte une vision stratégique dans l'exécution des projets d'entreprise, mais est également une voix forte du client. Nous attendons de cette personne qu'elle représente la configuration client, les modifications de firmware, le développement de fonctionnalités et qu'elle travaille en étroite collaboration avec la direction du succès client pour garantir une approche centrée sur le client et que nos solutions ravissent nos clients. Cela comprendra la mise en place d'une base de données de configuration personnalisée, la définition des leviers de modification, si nécessaire, la création d'une interface utilisateur/expérience utilisateur logicielle pour les clients en étroite collaboration avec les équipes en contact avec les clients. Cela pourrait également inclure des visites clients, représentant l'entreprise sur les sites clients et traduisant les exigences commerciales en fonctionnalités pour le développement interne à livrer. Le rôle a également la responsabilité de construire et de renforcer l'équipe d'ingénierie firmware et ses capacités.

DESCRIPTION DU POSTE

Les responsabilités clés peuvent inclure

  1. Traduire les exigences système en spécifications de conception et développer des applications firmware pour des environnements de petits systèmes à faible consommation.
  1. Concevoir, développer, documenter et tester les protocoles de communication d'E/S et les pilotes de périphériques pour les systèmes embarqués.
  1. Gérer et maintenir les référentiels de code source, en assurant le contrôle de version et des pratiques de développement efficaces.
  1. Développer des applications de suivi et de télémétrie de capteurs pour les réseaux LPWAN ou IoT cellulaires en temps réel.
  1. Optimiser les solutions firmware pour améliorer les performances du réseau, la qualité du signal et l'efficacité énergétique.
  1. Mettre en œuvre et diriger des améliorations dans les méthodologies de développement logiciel, y compris les stratégies de tests unitaires.
  1. Participer aux revues de conception technique pour améliorer la qualité du code, l'architecture système et les processus de déploiement.
  1. Collaborer avec des équipes interfonctionnelles pour assurer une intégration réussie et un support post-déploiement.

PÉRIMÈTRE

  1. Travailler en étroite collaboration avec les efforts de conception de l'équipe pour les projets Firmware.
  1. Cela inclut tous les projets de portefeuille d'appareils numériques (Ultra, Scout, Pulse), les preuves de concept d'ingénierie, l'implémentation côté Cloud pour la gestion et l'administration des appareils qui contribuent à tous les programmes de numérisation des actifs, y compris le diagnostic continu, le diagnostic ciblé, la sérialisation+ et les services commerciaux numériques.
  1. Responsable de la gestion de la configuration client, qui sera effectuée en étroite collaboration avec l'équipe commerciale/ventes ainsi qu'avec l'équipe de succès client.

RESPONSABILITÉS PRINCIPALES / CLÉS

  1. Architecture et Conception : Définir et posséder les fonctionnalités techniques du firmware, en optimisant les performances, la consommation d'énergie et la sécurité.
  1. Développement et Débogage : Écrire et déboguer du code embarqué C/C++ complexe pour les microcontrôleurs, microprocesseurs et SoC.
  1. Intégration Système : Collaborer avec les équipes matérielles pour la mise en service de nouveaux matériels, interpréter les schémas et assurer une interaction matérielle/firmware fluide.
  1. Leadership Technique : Établir les meilleures pratiques pour la qualité du code, la documentation et les tests automatisés.
  1. Résolution de problèmes : Résoudre des problèmes complexes au niveau système qui s'étendent aux interfaces firmware, matériel et logiciel.
  1. Développer des applications de suivi et de télémétrie de capteurs pour les réseaux LPWAN ou IoT cellulaires en temps réel.
  1. Développer, coordonner et mettre en œuvre des améliorations dans la méthodologie de développement logiciel et les meilleures pratiques, y compris la définition des exigences, le développement des spécifications et les stratégies de tests unitaires.
  1. Être une voix forte du client pour les fonctionnalités client, les changements de configuration et les débogages en travaillant avec les équipes de support client.
  1. Développer des applications de suivi et de télémétrie de capteurs pour les réseaux LPWAN ou IoT cellulaires en temps réel.

INDICATEURS

  1. Prototypes de produits pouvant être testés, résultant en un produit minimum viable permettant à l'équipe numérique de collecter les données nécessaires pour dériver les données IoT résultant en une intelligence monétisable.

AUTORITÉ / PRISE DE DÉCISION

  1. Travailler de manière autonome ou avoir un accès limité au responsable immédiat.
  1. Travailler dans un environnement matriciel.

CONTACTS CLÉS

Interne : Ingénierie, Gestion de projet, Cloud, Services technologiques, Conception matérielle, Tests sur le terrain, Fabrication, Direction DCS, Équipe de direction S+

Externe : Fournisseurs externes, en particulier, choisir la technologie ou les produits qui seront utilisés dans l'ingénierie de l'appareil et clients externes.

TYPE DE TÉLÉTRAVAIL

Hybride à distance

COMPÉTENCES POUR RÉUSSIR DANS LE POSTE

Adaptabilité, Débogage, Systèmes embarqués, Empathie, Expérimentation, Programmation Firmware, GitHub, Conception basse consommation, Développement de protocoles, Prise d'initiative, Travail d'équipe, Compréhension des clients.

Nous sommes un employeur garantissant l'égalité des chances, et nous nous engageons à développer une main-d'œuvre diversifiée dans laquelle chacun est traité équitablement, avec respect, et a l'opportunité de contribuer au succès de l'entreprise tout en réalisant son potentiel. Cela signifie exploiter les compétences et l'expérience uniques que chaque individu apporte et nous ne faisons aucune discrimination à l'égard d'un employé ou d'un candidat à l'emploi en raison de sa race, de sa couleur, de son sexe, de son âge, de son origine nationale, de sa religion, de son orientation sexuelle, de son identité de genre, de son statut d'ancien combattant et de son handicap ou de toute autre classe protégée par la loi fédérale, étatique ou locale.

Des individus se faisant passer frauduleusement pour des représentants de Brambles ou de CHEP ont programmé des entretiens et offert des opportunités d'emploi frauduleuses dans le but de commettre une usurpation d'identité ou de solliciter de l'argent. Brambles et CHEP ne mènent jamais d'entretiens via chat en ligne ni ne demandent d'argent comme condition d'emploi. Si vous avez une question sur la légitimité d'un entretien ou d'une offre d'emploi, veuillez nous contacter à recruitment@brambles.com.

QUALIFICATIONS

  1. Expérience en conception et programmation de logiciels embarqués en C/C++ pour le développement, le débogage, les tests et l'analyse des performances.
  1. 8-12 ans d'expérience en développement de logiciels embarqués.
  1. Expérience de travail avec des plateformes firmware embarquées/IoT avec FreeRTOS ou Zephyr ou un OS similaire.
  1. Expérience dans la construction de logiciels pour des systèmes embarqués/IoT ou des SoC personnalisés.
  1. Expérience dans la direction de fonctionnalités ou de projets complexes impliquant plusieurs équipes.
  1. Diplôme de Licence ou de Master en informatique ou en génie électrique, ou expérience équivalente.

EXPÉRIENCE

  1. 8/12 ans d'expérience pertinente dans les systèmes embarqués.

COMPÉTENCES ET CONNAISSANCES

  1. Jouer un rôle essentiel dans la définition et l'exécution des projets firmware.
  1. Analyser, concevoir, développer et déboguer le firmware pour une grande variété d'appareils de suivi, y compris GPS, cellulaire, Wi-Fi/Ble.
  1. Être une personne de référence pour les problèmes complexes de développement, de performance et d'évaluation nécessitant une connaissance approfondie du développement firmware axé sur le produit.
  1. Aligner la vision à long terme avec les priorités à court terme.
  1. Connaissance des protocoles de communication : I2C, SPI, USART, I2S, PCM.
  1. Expérience avec les capteurs, accéléromètres, gyroscopes, GPS, humidité, température.
  1. L'expérience avec les solutions Wi-Fi, BLE et IoT cellulaires est un plus.

Souhaitable

  1. Expérience avec des instruments de laboratoire pour l'alimentation, l'optimisation des performances, les SDKs, les analyseurs pour le débogage des systèmes IoT.
  1. Expérience dans la livraison d'appareils électroniques sur les marchés grand public, IoT, embarqués.
  1. Expertise démontrée dans un ou plusieurs des domaines suivants : protocoles de communication (TCP/IP, Bluetooth, Wifi), vision par ordinateur, capteurs, cellulaire.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026