OnLogic

Ingénieur Firmware, Solutions Industrielles

Traduction automatique. Consultez l’original.

À propos du poste

Rejoignez OnLogic en tant qu'Ingénieur Firmware et contribuez au développement et à la maintenance de nos produits informatiques industriels. Ce rôle dynamique implique le codage firmware et logiciel sur diverses architectures CPU, SoC et microcontrôleurs, ciblant spécifiquement une gamme de cartes mères et de cartes d'extension. Votre travail comprendra le firmware ARM, les pilotes de périphériques ARM, le UEFI/BIOS x86 personnalisé et le firmware de microcontrôleur.

Vous serez impliqué dans le cycle de vie complet du produit, du concept initial et du développement aux constructions de prototypes, à la validation et à la production en volume. Nous sommes une entreprise en croissance rapide à la recherche d'un membre d'équipe dévoué pour nous aider à continuer à "rendre cela possible".

Qui recherchons-nous

Un professionnel autonome capable de travailler de manière indépendante et de prendre des initiatives. Vous vous épanouissez dans un environnement informatique industriel dynamique et en croissance rapide. Vous aimez résoudre des problèmes, avez un désir d'apprendre et possédez une expérience dans la conception de cartes mères x86 ou basées sur ARM, idéalement pour des applications industrielles.

Nous croyons au pouvoir de la collaboration en personne et aux avantages d'une communauté de travail solide. Par conséquent, ce rôle nécessite une présence sur site dans nos bureaux de South Burlington, VT, ou de Cary, NC. Les candidats qui peuvent se déplacer confortablement ou qui sont prêts à déménager sont encouragés à postuler.

En savoir plus sur la vie chez OnLogic : onlogic.com/about/careers/life-at-onlogic/

Pour en savoir plus sur nos valeurs, notre mission et ce que signifie travailler chez OnLogic, visitez onlogic.com/careers.

La fourchette de salaire pour ce poste est de $140,000 à $160,000. Nous déterminons la rémunération finale en fonction des discussions avec les candidats et de leur expérience dans des rôles similaires.

Dans ce rôle, vous serez responsable de

  1. Travailler avec les équipes de définition et de conception de produits pour identifier et documenter les exigences et spécifications du firmware.
  1. Effectuer le développement de firmware et de logiciel ciblant les SoC ARM et divers MCU.
  1. Guider des efforts spécifiques de développement de firmware et de logiciel.
  1. Porter et développer des pilotes de périphériques Linux pour nos produits ARM.
  1. Prendre en charge les personnalisations UEFI x86.
  1. Collaborer avec des parties externes au développement du firmware.
  1. Travailler avec la fabrication pour construire des prototypes à des fins d'évaluation.
  1. Valider la fonction du firmware et des pilotes sur les prototypes.
  1. Participer activement à l'amélioration continue des processus de développement de l'entreprise.
  1. Soutenir le processus de certification des produits en gérant la documentation technique et en résolvant les problèmes liés à la conformité.
  1. Soutenir la durabilité des produits et les exigences des clients pour les problèmes liés au logiciel/firmware.
  1. Suivre les problèmes et aider à l'évaluation de leur gravité, faciliter les résolutions et gérer la documentation appropriée.
  1. Rester conscient des impacts sur les clients finaux et des ramifications sur l'expérience utilisateur.

L'équipe que vous rejoindrez

Notre équipe d'ingénierie crée des ordinateurs industriels de pointe en trouvant des solutions innovantes au quotidien. Le succès de l'équipe repose sur la collaboration, la pensée créative et l'engagement à être à la pointe de la technologie. Les rôles au sein de notre équipe d'ingénierie comprennent l'électrique, la mécanique, le firmware, les applications, la maintenance et la réglementation.

Qui nous sommes

Les employés de OnLogic ont l'opportunité de façonner notre avenir et de susciter des changements significatifs. Nous concevons et fabriquons des ordinateurs spécialisés et des solutions matérielles pour des entreprises du monde entier, les aidant à réaliser l'impossible. Nos ordinateurs sont conçus pour fonctionner là où d'autres échouent, et notre vision est d'être le premier choix en informatique industrielle. Pour concrétiser cette vision, nous avons constitué une équipe de solutionneurs de problèmes ambitieux, guidés par les valeurs fondamentales de l'entreprise : Ouvert, Juste, Innovant et Indépendant. Nous avons des bureaux ouverts, des salaires ouverts et nous nous efforçons d'être justes et transparents dans nos prises de décision. Nous encourageons les contributions et les commentaires de chaque membre de notre équipe et cherchons à nous améliorer, ainsi que notre entreprise, chaque jour.

La diversité est un élément essentiel de nos valeurs fondamentales. Non seulement en respectant, mais en embrassant activement une variété d'origines, d'expériences de vie et d'opinions, nous favorisons l'innovation, améliorons nos capacités de résolution de problèmes et promouvons l'apprentissage et l'engagement parmi les membres de notre équipe. Nous encourageons vivement les personnes d'horizons divers à postuler.

Nous nous engageons à fournir un lieu de travail sûr, inclusif et exempt de harcèlement pour tous les employés. Nous ne tolérons aucune forme de harcèlement, de discrimination ou de partialité basée sur la race, l'origine ethnique, le sexe, l'orientation sexuelle, la religion, le handicap, l'âge ou toute autre caractéristique protégée.

Prérequis

  1. Diplôme de licence ou supérieur en informatique, génie logiciel ou génie électrique.
  1. Expérience dans la direction d'efforts de conception logicielle/firmware ciblés
  1. 3+ années d'expérience en développement firmware, de préférence avec des SoC ARM dans l'industrie des PC industriels.
  1. Expérience de collaboration entre plusieurs disciplines d'ingénierie, telles que la mécanique, l'électrique, le firmware et les tests de produits.
  1. Expérience en firmware embarqué et en débogage à l'aide de débogueurs basés sur JTAG et d'analyseurs logiques.
  1. Solide expérience en conception logicielle avec C et Assembleur.
  1. Expérience avec les systèmes de contrôle de version comme Git et le processus de développement logiciel standard.
  1. Compréhension des architectures ARM ou MCU, du firmware et de Linux.
  1. Aptitude à l'ingénierie pour les systèmes électroniques/électriques.
  1. Capacité à comprendre les schémas pour l'intégration logiciel/matériel.
  1. Capacité à travailler aux États-Unis sans parrainage de visa.
  1. L'expérience avec les SoC ARM64, y compris leur architecture et leur fonctionnement, est souhaitable.
  1. L'expérience avec les arbres de périphériques dans un environnement ARM est préférée.
  • Un salaire compétitif basé sur votre expérience et les exigences du rôle
  • Un ensemble complet d'avantages sociaux
  • Un plan 401k avec une contribution de l'employeur de 3%%
  • Une prime annuelle de participation aux bénéfices
  • Congés maternité et paternité payés, et assurance invalidité de courte et longue durée
  • Opportunité de participer à notre plan d'achat d'actions pour employés
  • Un plan de développement personnel créé pour vous aider (et nous) à grandir

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

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter