B&A
Alarm.com
Ingénieur système embarqué I
POURQUOI TRAVAILLER CHEZ ALARM.COM alarm.com ?
Alarm.com alarm.com/ est une entreprise technologique en pleine expansion qui développe des solutions cloud et matérielles innovantes basées sur un large éventail de technologies de pointe, offrant un service unifié et connecté à des millions de propriétés résidentielles et commerciales aux États-Unis et à l'étranger.
Nous recherchons un ingénieur logiciel embarqué talentueux et passionné en début de carrière pour rejoindre l'équipe Device Engineering et nous aider à définir l'avenir de l'Internet des objets pour les propriétés résidentielles et commerciales en créant et en intégrant des appareils tels que des panneaux de sécurité, des passerelles réseau et des caméras vidéo.
Il s'agit d'une excellente opportunité pour un jeune diplômé d'apprendre le développement embarqué Linux de A à Z : vous serez accompagné par des ingénieurs expérimentés, vous prendrez en charge de manière de plus en plus autonome des parties de micrologiciels réels destinés à la production, et vous travaillerez avec une équipe aux parcours technologiques variés pour concevoir des appareils, construire et fabriquer du matériel, concevoir et implémenter des logiciels, et collaborer dans un environnement agile et dynamique.
- Collaborer avec des personnes exceptionnelles : nous n'embauchons que les meilleurs. Nos normes sont élevées et nos employés apprécient de travailler aux côtés d'autres personnes très performantes.
- Avoir un impact immédiat : les nouveaux employés peuvent s'attendre à se voir confier une réelle responsabilité dans la mise sur le marché de nouvelles technologies. Vous êtes habilité à être opérationnel dès votre arrivée dans l'équipe Alarm.com alarm.com !
- Acquérir une expérience complète : Alarm.com alarm.com offre un environnement diversifié et dynamique où vous aurez la chance de travailler directement avec les cadres dirigeants et de développer une expertise dans plusieurs domaines de l'entreprise.
- Communauté et camaraderie : l'une de nos valeurs fondamentales est de « garder le plaisir », ce qui signifie pour nous favoriser un fort sentiment de communauté. Notre culture est basée sur la collaboration et la connexion, où nous célébrons nos succès et croyons qu'un environnement positif et engageant est essentiel pour donner le meilleur de nous-mêmes.
- Alarm.com alarm.com valorise le travail d'équipe et la collaboration en personne. Nos employés travaillent au bureau 4 jours par semaine.
Qualifications requises
- Licence (Bachelor's Degree) en informatique, génie électrique/informatique ou domaine connexe, obtenu ou prévu dans l'année.
- 0-2 ans d'expérience professionnelle ; les stages, les programmes coopératifs, la recherche, les projets de fin d'études ou les projets personnels impliquant des logiciels embarqués ou système sont acceptés en remplacement de l'expérience industrielle.
- Maîtrise du C et/ou du C++, avec une compréhension de l'architecture logicielle et des principes de conception.
- Cours ou expérience de projet avec Linux et aisance avec l'utilisation de la ligne de commande.
- Exposition aux microcontrôleurs ou aux ordinateurs monocartes (par exemple, STM32, ESP32, Arduino, Raspberry Pi, BeagleBone) et aux périphériques matériels tels que UART, SPI, I2C et ADC.
- Compréhension fondamentale de l'électronique et capacité à lire des schémas de circuits.
- Familiarité avec les systèmes de contrôle de version tels que Git.
- Solides compétences en résolution de problèmes, curiosité pour l'interaction entre le matériel et le logiciel, et désir d'apprendre grâce aux revues de code et au mentorat.
- Excellentes capacités de communication écrite et orale, et aptitude à collaborer au sein d'une équipe.
Qualifications souhaitées
- Exposition au noyau Linux, aux pilotes de périphériques, aux packages de support de carte (BSP) ou à la mise en service de matériel.
- Expérience avec la compilation croisée et les frameworks de build tels que Yocto, Buildroot, OpenWRT ou Android.
- Utilisation pratique d'outils de débogage tels que JTAG, SWD, oscilloscopes et analyseurs logiques.
- Expérience avec les scripts (Python, Bash), les concepts RTOS, les fondamentaux du réseau ou les tests automatisés.
Responsabilités
- Travailler aux côtés d'ingénieurs seniors pour développer et maintenir des applications embarquées Linux, des frameworks de plateforme et des packages de support de carte en utilisant C/C++.
- Implémenter, tester et déboguer des fonctionnalités bien définies et des corrections de bugs sur du matériel réel, en évoluant vers une autonomie complète.
- Soutenir la mise en service et la validation des appareils avec les ingénieurs électriciens et mécaniciens.
- Contribuer aux fonctionnalités qui connectent nos appareils au cloud, en travaillant avec des ingénieurs logiciels de différentes équipes.
- Participer aux revues de code, rédiger des tests unitaires et documenter votre travail selon les normes de Alarm.com alarm.com/.
- Communiquer efficacement et collaborer avec les autres pour assurer la livraison des projets dans les délais.
- Autres tâches assignées.
Veuillez noter qu'aucun parrainage pour une autorisation de travail, ni aucun autre soutien lié à l'immigration, n'est disponible pour ce poste actuellement.
Alarm.com alarm.com est un employeur garantissant l'égalité des chances.
Dans le cadre de votre candidature, nous collectons des informations qui vous identifient, se rapportent raisonnablement à vous ou vous décrivent (« Informations personnelles »). Les catégories d'informations personnelles que nous pouvons collecter incluent votre nom, numéro(s) d'identification délivré(s) par le gouvernement, adresse e-mail, adresse postale, autres coordonnées, coordonnées d'urgence, antécédents professionnels, parcours scolaire, casier judiciaire et informations démographiques. Nous collectons et utilisons ces catégories d'informations personnelles vous concernant à des fins de gestion des ressources humaines et d'autres gestions commerciales, notamment pour vous identifier et vous évaluer en tant que candidat pour un emploi potentiel ou futur, pour la tenue des dossiers liés au recrutement et à l'embauche, pour effectuer des vérifications d'antécédents criminels autorisées par la loi, pour effectuer des analyses et pour assurer la conformité aux exigences légales applicables et aux politiques de l'entreprise. En soumettant votre candidature, vous reconnaissez que nous pouvons conserver certaines des données personnelles que vous fournissez dans votre candidature pour nos opérations internes, telles que la gestion de notre système de recrutement et la garantie de notre conformité aux lois et réglementations du travail, même après avoir pris notre décision d'embauche.
Avis aux agences tierces
Alarm.com alarm.com comprend la valeur des services de recrutement professionnels. Cependant, nous n'acceptons pas les CV de recruteurs ou d'agences d'emploi pour ce poste. Dans le cas où nous recevrions un CV ou une recommandation de candidat pour ce poste de la part d'un recruteur ou d'une agence tiers sans accord préalablement signé, nous nous réservons le droit de poursuivre et d'embaucher ce(s) candidat(s) sans aucune obligation financière envers vous. Si vous souhaitez travailler avec Alarm.com alarm.com, veuillez envoyer les informations de votre entreprise et votre accord standard à [email protected].
La fourchette de salaire de base pour cette opportunité est indiquée ci-dessous et est déterminée au sein d'une fourchette basée sur des facteurs incluant les qualifications, le lieu et l'expérience. Cela permet une opportunité de croissance et de développement au sein du poste. Le salaire de base offert fait partie d'un package de rémunération globale.
Fourchette de salaire de base
$77,700—$95,000 USD
INFORMATIONS SUR L'ENTREPRISE
Alarm.com alarm.com est la plateforme leader pour les propriétés intelligemment connectées. Des millions de propriétaires et d'entreprises comptent sur la technologie de Alarm.com alarm.com pour sécuriser, surveiller et gérer leurs environnements depuis n'importe où. Notre suite complète de solutions — incluant la sécurité, la vidéosurveillance, le contrôle d'accès, la détection de tireur actif, l'automatisation intelligente, la gestion de l'énergie et le bien-être — est fournie exclusivement par un réseau de confiance composé de milliers de prestataires de services professionnels et d'intégrateurs commerciaux à travers l'Amérique du Nord et dans le monde. Les actions ordinaires de Alarm.com alarm.com sont négociées sur le Nasdaq sous le symbole ALRM. Alarm.com alarm.com offre une sécurité sérieuse pour des personnes sérieuses.
Pour plus d'informations, veuillez visiter alarm.com alarm.com.
AVANTAGES DE L'ENTREPRISE
Notre package de rémunération globale est conçu pour vous soutenir de manière holistique — dans votre santé, vos finances et votre vie en dehors du travail. Le package comprend des régimes médicaux avec des subventions de l'entreprise, un compte d'épargne santé (HSA) avec une contribution de l'entreprise, et un plan 401(k) avec un abondement de l'employeur. Nous encourageons un équilibre sain entre vie professionnelle et vie privée avec des congés payés qui augmentent avec l'ancienneté, des jours fériés payés, du temps dédié au bien-être, ainsi qu'un congé maternité et de lien parental payé. Pour compléter le package, nous fournissons également une assurance invalidité et une assurance vie payées par l'entreprise, le tout dans un environnement de travail collaboratif et décontracté.
