TMS LLC
Generac Power Systems
Ingénieur Embarqué Senior
POURQUOI NOUS AIMONS CE QUE NOUS FAISONS
BONJOUR, NOUS SOMMES ECOBEE.
ecobee a lancé le premier thermostat intelligent Wi-Fi au monde pour aider des millions de consommateurs à économiser de l'argent, à préserver l'énergie et à intégrer l'automatisation domestique dans leur vie. Ce n'était que le début. Nous continuons notre quête pour créer une technologie qui apporte la tranquillité d'esprit à la maison et permet aux gens de se concentrer sur les moments qui comptent le plus. Nous sommes fiers d'avoir un impact significatif sur l'environnement, tout en participant à la révolution passionnante de la maison connectée.
Nous contribuons à construire le monde de demain avec des solutions qui améliorent la vie quotidienne tout en ayant un impact positif sur la planète. Nos produits et services fonctionnent en harmonie pour apporter confort, efficacité et tranquillité d'esprit à des millions de foyers et d'entreprises. Bien que nous soyons fiers de ce que nous avons accompli jusqu'à présent, il reste encore beaucoup à faire, et vous pouvez en faire partie.
REJOIGNEZ NOTRE ÉQUIPE EXTRAORDINAIRE.
Nous sommes une entreprise technologique mondiale en pleine croissance, dont le siège est au Canada, au cœur du centre-ville de Toronto, avec un bureau à Leeds, au Royaume-Uni, et des ecopeeps à distance aux États-Unis. Nous avons la chance de travailler avec certains des meilleurs professionnels d'Amérique du Nord et du Royaume-Uni. Nos collègues sont fiers de venir travailler tels qu'ils sont, confiants que ce que nous faisons est ancré dans un objectif plus grand. Nous recherchons toujours des personnes curieuses, talentueuses et passionnées pour rejoindre notre équipe.
Qui vous allez rejoindre
Notre chapitre embarqué est composé de 20+ développeurs embarqués avec une grande variété de spécialités, de compétences, d'origines et d'expériences. Ils visent à apporter leur expérience embarquée aux équipes interfonctionnelles dont ils font partie, en mettant l'accent sur la collaboration, l'apprentissage et le développement.
En 2021, ecobee est devenue une filiale de Generac Power Systems. Generac a introduit le premier générateur de secours abordable et a ensuite créé la catégorie des générateurs automatiques pour maison. L'entreprise s'engage à proposer des produits d'énergie durables et plus propres, prêts à révolutionner le réseau électrique du 21e siècle. Ensemble, nous sommes fiers d'avoir un impact significatif sur l'environnement.
En tant qu'Ingénieur Embarqué Senior, vous serez responsable du développement du logiciel qui alimente nos produits matériels. Ces appareils fonctionnent sur une multitude de plateformes, des microcontrôleurs de petite taille fonctionnant sur batterie aux systèmes Linux embarqués multicœurs complets.
L'équipe embarquée occupe une position unique car nous possédons un large éventail de technologies intégrées dans nos appareils, ce qui rend chaque jour un défi unique.
Vous pourriez travailler sur des parties des interactions logicielles/matérielles de bas niveau, mais le développement des applications utilisateur qui s'exécutent sur les appareils est tout aussi important. Tout, des protocoles réseau aux algorithmes de contrôle en passant par la création d'interfaces graphiques attrayantes.
L'équipe embarquée est également responsable du développement des bancs d'essai utilisés pour valider la fonctionnalité de chaque appareil fabriqué. Ces appareils sont de véritables produits en si, et ne sont pas moins complexes compte tenu des systèmes matériels et logiciels avec lesquels ils doivent interagir.
Outre les technologies internes, l'équipe embarquée est souvent également responsable de l'intégration de services tiers. Par exemple, nous avons développé la pile logicielle de l'appareil qui nous a permis de devenir l'un des premiers accessoires Apple HomeKit sur le marché, ainsi que plus récemment l'une des premières sociétés tierces à intégrer les services vocaux Amazon pour la fonctionnalité Alexa intégrée directement dans un thermostat et l'intégration Siri sur l'appareil.
Pour accomplir tout cela, à tout moment, vous pourriez travailler en étroite collaboration avec des développeurs d'autres équipes, ainsi qu'avec nos équipes QA, Gestion de Produit, Fabrication, Matériel et des entreprises technologiques tierces sur les intégrations.
Comment vous ferez la différence
- Concevoir, développer et optimiser des logiciels embarqués pour des fonctionnalités avancées de surveillance domestique et de caméra.
- Collaborer avec des équipes interfonctionnelles pour développer de nouveaux produits et fonctionnalités.
- Effectuer des analyses de performance et optimiser les performances du système.
- Rester à jour sur les tendances de l'industrie pour stimuler l'innovation continue dans la technologie de surveillance domestique et de caméra.
Ce rôle suit un horaire hybride, avec un travail requis au bureau les mercredis et jeudis pour soutenir la collaboration, et la flexibilité de travailler à distance pour le reste de la semaine.
Ce qui se passe après votre candidature
Examen des candidatures. Cela se produira. Par une personne réelle du service d'acquisition de talents. Nous recevons plus de 100 candidatures pour certains postes, cela peut prendre quelques jours, mais chaque candidat recevra une note concernant le statut de sa candidature.
Processus d'entretien
- Premier tour : un appel téléphonique de 30 minutes avec un membre de l'équipe d'acquisition de talents.
- Entretien virtuel avec le responsable du recrutement : cette session d'une heure comprendra des questions techniques, comportementales et situationnelles, visant à évaluer vos qualifications et votre adéquation au poste.
- Réunion d'évaluation technique : vous aurez une discussion de 1 heure avec des membres de notre équipe pour approfondir votre expertise technique et votre expérience.
- L'entretien final consistera en une tâche de programmation en temps réel suivie de toute question finale que vous ou l'interviewer pourriez avoir.
À l'heure actuelle, aucune agence ni candidat issu de tiers ne sont acceptés.
L'entreprise s'engage à améliorer l'accessibilité pour les Canadiens handicapés et à garantir que tous nos employés et candidats disposent du soutien et des outils dont ils ont besoin pour réussir. Nous avons élaboré des politiques relatives aux droits de la personne, à l'accessibilité et à l'accommodement, et nous fournissons à tous nos employés une formation sur l'accessibilité, y compris conformément à la législation provinciale telle que la Loi sur l'accessibilité pour les personnes handicapées de l'Ontario, 2005, soit pendant l'orientation et/ou sur une base continue. Si vous estimez avoir besoin d'un accommodement lié à un handicap dans le processus de candidature ou à l'avenir, ou si vous avez une question ou une préoccupation concernant nos politiques, veuillez contacter askHR@generac.com [askHR@generac.com].
#LI-HR1
« Nous sommes un employeur garantissant l'égalité des chances et tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'origine nationale, de handicap, de statut d'ancien combattant protégé ou de toute autre caractéristique protégée par la loi. »
Prérequis
Ce que vous apporterez
Nous avons dressé la liste suivante comme guide pour certaines des compétences et intérêts que nous avons observés dans le développement de systèmes embarqués - mais nous nous efforçons de constituer notre équipe avec des membres d'horizons et de compétences diversifiés, nous aimerions donc discuter !
- Maîtrise de C et expérience de développement en C++.
- Connaissance des systèmes Linux embarqués.
- Expérience approfondie dans le développement d'applications logicielles embarquées.
- Conception et codage orientés objet avec des connaissances en structures de données et modèles de conception. Pratiques de conception et de codage multithread.
- Connaissance des processeurs basés sur l'architecture ARM et des outils de développement.
- Développement d'interface graphique. Aptitude à la programmation pour la fiabilité et la testabilité.
- Connaissance de l'automatisation domestique, des systèmes de contrôle ou de l'Internet des objets.
- Connaissance des pipelines de caméra et du traitement d'image.
Sachez simplement que le candidat retenu devra effectuer une vérification des antécédents.
- L'expérience dans la création de produits de caméra Wi-Fi est un atout.
Generac s'engage à des pratiques de rémunération justes et équitables. La fourchette de salaire pour ce poste, basé à Toronto, Ontario, Canada, est comprise entre 110,900 CAD et 144,200 CAD. Cette rémunération sera finalement en ligne avec l'endroit où le poste est pourvu. La rémunération finale pour ce poste sera déterminée par divers facteurs tels que l'expérience professionnelle pertinente du candidat, ses compétences, ses certifications et sa géographie. Ce poste est éligible à une rémunération variable, y compris des incitations à court et long terme.
Ce poste comprend un ensemble complet d'avantages sociaux qui incluent des régimes médicaux, dentaires et de vision ; des assurances vie, invalidité de longue durée, des comptes de dépenses élargies et d'épargne santé, des congés payés accumulés, des jours fériés payés (10 pour l'Ontario, 11 pour la Colombie-Britannique) et des avantages de retraite REER.
