
Analog Devices développe et fabrique des circuits intégrés analogiques, à signaux mixtes et de traitement numérique du signal pour des applications exigeantes dans les secteurs automobile, de l’automatisation industrielle, de la santé, des communications et de l’électronique grand public. Son portefeuille comprend la technologie GMSL, qui prend en charge la connectivité haut débit dans les véhicules et autres systèmes connectés. Les activités de l’entreprise couvrent la détection, le traitement du signal et la connectivité, contribuant à rendre possibles les plateformes de conduite intelligente et les produits électroniques haute performance.
Ingénieur firmware principal
Développez des micrologiciels embarqués pour les solutions d’alimentation multiphasées d’Analog Devices destinées aux centres de données et aux systèmes de communication. Collaborez avec des équipes matérielles et logicielles, en mode hybride à Colorado Springs, dans le Colorado, ou à Durham, en Caroline du Nord.
124 721 $ – 180 602 $ / an
HybrideTemps pleinLeadLangue Requise : anglaisIngénieur matérielDescription
- Développer des solutions de régulateurs de tension buck multiphasés pour les marchés des centres de données et des communications.
- Définir, implémenter et vérifier des micrologiciels pour des conceptions numériques et à signaux mixtes.
- Concevoir et valider des micrologiciels embarqués en assembleur et en C, ainsi que des logiciels système de bas niveau pour des puces et produits d’alimentation électrique.
- Interpréter les exigences des sous-systèmes et vérifier le fonctionnement des puces et des systèmes.
- Tester et déboguer les micrologiciels à l’aide de simulations Verilog, d’émulation FPGA, de puces, d’équipements de laboratoire et d’outils automatisés de laboratoire.
- Fournir des micrologiciels pour systèmes embarqués assortis d’une documentation complète.
- Appliquer et améliorer les normes de codage et les pratiques de documentation.
- Examiner le code avec les collègues.
- Travailler avec des spécialistes de la conception analogique, numérique et système, de la définition des produits, de l’ingénierie des applications et des équipes logicielles.
- Gérer le travail sur plusieurs projets et établir les priorités pour respecter les échéances.
- Élaborer, documenter, affiner et présenter les exigences système à des ingénieurs aux parcours variés.
Exigences
- Au moins huit ans d’expérience avec les SoC ou ASIC dans la définition, l’implémentation et la vérification de micrologiciels pour des conceptions numériques et à signaux mixtes.
- Expérience de la conception, du développement et de la validation de micrologiciels embarqués en assembleur et en C, ainsi que de logiciels système de bas niveau pour des puces et produits d’alimentation électrique.
- Capacité à comprendre les exigences des sous-systèmes et à valider le fonctionnement des puces et des systèmes.
- Expérience des tests et du débogage de micrologiciels embarqués à l’aide de simulations Verilog, de plateformes d’émulation FPGA, de puces, d’équipements de laboratoire et de l’automatisation de laboratoire.
- Capacité à fournir des micrologiciels embarqués de haute qualité accompagnés d’une documentation approfondie.
- Connaissance des chaînes d’outils de développement logiciel et des bonnes pratiques.
- Compréhension de la gestion et de la fourniture de l’énergie.
- Excellente compréhension des algorithmes de sécurité.
- Expérience de la programmation orientée objet, de SystemVerilog, du C++ et de Python.
- Connaissance des convertisseurs de puissance multiphasés et de l’architecture d’alimentation pour les marchés du cloud et des centres de données.
- Expérience de la création d’outils auxiliaires autonomes et de scripts de flux de travail en Python.
- Expérience des microcontrôleurs embarqués 8 et 32 bits, notamment 8051, ARM et RISC-V.
- Familiarité avec les méthodes et outils de développement logiciel embarqué tels que Keil, Eclipse et Visual Studio.
- Capacité à élaborer, documenter, affiner et présenter les exigences système à des ingénieurs aux parcours variés.
- Capacité à gérer plusieurs projets à la fois et à établir les priorités pour respecter les échéances.
- Compétences en débogage en laboratoire, notamment avec des oscilloscopes et des analyseurs logiques.
- Les candidatures aux postes nécessitant l’accès à des données techniques peuvent faire l’objet d’un examen relatif aux licences d’exportation. Les exceptions concernent les citoyens américains, les résidents permanents et les personnes protégées en vertu de 8 U.S.C. 1324b(a)(3).
- Déplacements requis : 10 %.
Avantages
- Politique de travail flexible avec des jours à distance et des options d’horaires aménagés.
- Prime discrétionnaire liée à la performance.
- Couverture médicale, optique et dentaire.
- Régime 401(k).
- Congés payés.
- Jours fériés.
- Congés maladie.
- Avantages supplémentaires.