Zum Inhalt springen

Generac Power Systems

Senior Embedded Engineer

C++
Automatische Übersetzung. Prüfe das Original.

WARUM WIR GERNE TUN, WAS WIR TUN

HI, WIR SIND ECOBEE.

ecobee hat den weltweit ersten intelligenten WLAN-Thermostat eingeführt, um Millionen von Verbrauchern zu helfen, Geld zu sparen, Energie zu sparen und Hausautomatisierung in ihr Leben zu bringen. Das war erst der Anfang. Wir setzen unsere Bemühungen fort, Technologie zu entwickeln, die Ruhe in das Zuhause bringt und es den Menschen ermöglicht, sich auf die Momente zu konzentrieren, die am wichtigsten sind. Wir sind stolz darauf, einen sinnvollen Beitrag zum Umweltschutz zu leisten und gleichzeitig Teil der spannenden, vernetzten Hausrevolution zu sein.

Wir bauen die Welt von morgen mit Lösungen, die das tägliche Leben verbessern und gleichzeitig einen positiven Einfluss auf den Planeten haben. Unsere Produkte und Dienstleistungen arbeiten harmonisch zusammen, um Komfort, Effizienz und Seelenfrieden für Millionen von Haushalten und Unternehmen zu bieten. Obwohl wir stolz auf das sind, was wir bisher erreicht haben, gibt es noch viel zu tun – und Sie können Teil davon sein.

KOMMEN SIE IN UNSER AUSSERGEWÖHNLICHES TEAM.

Wir sind ein schnell wachsendes globales Technologieunternehmen mit Hauptsitz in Kanada, im Herzen von Toronto, mit einem Büro in Leeds, UK, und Remote-Mitarbeitern (ecopeeps) in den USA. Wir arbeiten mit einigen der führenden Fachleute Nordamerikas und Großbritanniens zusammen. Unsere Kollegen sind stolz darauf, sich authentisch bei der Arbeit zu zeigen, zuversichtlich, dass das, was wir tun, auf einem größeren Zweck beruht. Wir suchen immer nach neugierigen, talentierten und leidenschaftlichen Menschen, die unser Team verstärken.

Wen Sie kennenlernen werden

Unser Embedded Chapter besteht aus über 20 Embedded-Entwicklern mit einer breiten Palette von Spezialisierungen, Fähigkeiten, Hintergründen und Erfahrungen. Sie zielen darauf ab, ihre Embedded-Erfahrung in die funktionsübergreifenden Squads einzubringen, denen sie angehören, mit einem Fokus auf Zusammenarbeit, Lernen und Entwicklung.

Im Jahr 2021 wurde ecobee eine Tochtergesellschaft von Generac Power Systems. Generac führte den ersten erschwinglichen Notstromgenerator ein und schuf später die Kategorie des automatischen Haus-Notstromgenerators. Das Unternehmen engagiert sich für nachhaltige, sauberere Energieprodukte, die das 21st-Jahrhundert-Stromnetz revolutionieren sollen. Gemeinsam sind wir stolz darauf, einen sinnvollen Beitrag zum Umweltschutz zu leisten.

Als Senior Embedded Engineer sind Sie für die Entwicklung der Software verantwortlich, die unsere Hardwareprodukte antreibt. Diese Geräte laufen auf einer Vielzahl von Plattformen, von kleinen, batteriebetriebenen Mikrocontrollern bis hin zu vollwertigen Multi-Core-Embedded Linux-Systemen.

Das Embedded-Team befindet sich in einer einzigartigen Position, da wir eine breite Palette von Technologien besitzen, die in unsere Geräte integriert werden, was jeden Tag zu einer einzigartigen Herausforderung macht.

Sie arbeiten möglicherweise an Teilen der Low-Level-Software/Hardware-Interaktionen, aber ebenso wichtig ist die Entwicklung der Benutzeranwendungen, die auf den Geräten laufen. Alles von Netzwerkprotokollen über Regelalgorithmen bis hin zur Erstellung ansprechender grafischer Benutzeroberflächen.

Das Embedded-Team ist auch für die Entwicklung der Testvorrichtungen verantwortlich, die zur Validierung der Funktionalität jedes hergestellten Geräts verwendet werden. Diese Geräte sind wirklich eigenständige Produkte und nicht weniger komplex, wenn man die Hardware- und Softwaresysteme betrachtet, mit denen sie Schnittstellen müssen.

Neben den internen Technologien ist das Embedded-Team oft auch für die Integration von Drittanbieterdiensten verantwortlich. Zum Beispiel haben wir den Geräte-Software-Stack entwickelt, der es uns ermöglichte, eines der ersten Apple HomeKit-Zubehörteile auf dem Markt zu werden, sowie kürzlich einer der ersten Drittanbieter, der Amazon Voice Services für Alexa-Funktionalität direkt in einen Thermostat integriert hat, und Siri-Integration auf dem Gerät.

Um all dies zu erreichen, arbeiten Sie zu jeder Zeit möglicherweise eng mit Entwicklern aus anderen Teams sowie mit unseren QA-, Produktmanagement-, Fertigungs-, Hardware-Teams und Drittanbieter-Technologieunternehmen an Integrationen zusammen.

Wie Sie einen Unterschied machen werden

  1. Entwurf, Entwicklung und Optimierung von Embedded-Software für fortschrittliche Heimüberwachungs- und Kamerafunktionen.
  1. Zusammenarbeit mit funktionsübergreifenden Teams zur Entwicklung neuer Produkte und Funktionen.
  1. Durchführung von Leistungsanalysen und Optimierung der Systemleistung.
  1. Bleiben Sie über Branchentrends auf dem Laufenden, um kontinuierliche Innovationen in der Heimüberwachungs- und Kameratechnologie voranzutreiben.

Diese Rolle folgt einem hybriden Zeitplan, wobei mittwochs und donnerstags Büroarbeit zur Unterstützung der Zusammenarbeit erforderlich ist, und Flexibilität, für den Rest der Woche remote zu arbeiten.

Was passiert, nachdem Sie sich beworben haben

Bewerbungsprüfung. Sie wird stattfinden. Von einer echten Person in der Personalbeschaffung. Wir erhalten bei einigen Stellen über 100+ Bewerbungen, es kann ein paar Tage dauern, aber jeder Bewerber kann eine Benachrichtigung über seinen Bewerbungsstatus erwarten.

Bewerbungsprozess

  1. Erste Runde: Ein 30-minütiges Telefongespräch mit einem Mitglied der Personalbeschaffung.
  1. Virtuelles Interview mit dem Hiring Manager: Diese einstündige Sitzung umfasst technische, verhaltensbezogene und situative Fragen, die darauf abzielen, Ihre Qualifikationen und Ihre Eignung für die Stelle zu bewerten.
  1. Technisches Bewertungsmeeting: Sie werden an einer 1-stündigen Diskussion mit Mitgliedern unseres Teams teilnehmen, um Ihre technischen Fähigkeiten und Erfahrungen zu vertiefen.
  1. Das abschließende Interview besteht aus einer Echtzeit-Programmieraufgabe, gefolgt von etwaigen abschließenden Fragen, die Sie oder der Interviewer haben.

Wir akzeptieren derzeit keine Bewerbungen von Personalvermittlungsagenturen oder Drittanbietern.

Das Unternehmen setzt sich für die Verbesserung der Barrierefreiheit für Kanadier mit Behinderungen ein und stellt sicher, dass alle unsere Mitarbeiter und Bewerber die Unterstützung und die Werkzeuge haben, die sie für ihren Erfolg benötigen. Wir haben Richtlinien in Bezug auf Menschenrechte, Barrierefreiheit und Unterbringung entwickelt und bieten allen unseren Mitarbeitern Schulungen zur Barrierefreiheit, einschließlich gemäß Provinzgesetzgebung wie dem Accessibility for Ontarians with Disabilities Act, 2005, entweder während der Einarbeitung und/oder laufend. Wenn Sie denken, dass Sie eine Unterbringung in Bezug auf eine Behinderung im Bewerbungsprozess oder in Zukunft benötigen, oder eine Frage oder Bedenken zu unseren Richtlinien haben, wenden Sie sich bitte an askHR@generac.com [askHR@generac.com].

#LI-HR1

„Wir sind ein Arbeitgeber, der Chancengleichheit fördert, und alle qualifizierten Bewerber erhalten Berücksichtigung für eine Anstellung, ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, nationale Herkunft, Behinderungsstatus, geschützten Veteranenstatus oder andere gesetzlich geschützte Merkmale.“

Mindestanforderungen

Was Sie mitbringen werden

Wir haben die folgende Liste als Leitfaden für einige der Fähigkeiten und Interessen zusammengestellt, die wir in der Embedded Systems Development gesehen haben – aber wir bemühen uns, unser Team mit Mitgliedern aus vielfältigen Hintergründen und Fähigkeiten aufzubauen, daher würden wir uns freuen, mit Ihnen zu sprechen!

  1. Fundierte Kenntnisse in C sowie Erfahrung in der C++-Entwicklung
  1. Kenntnisse von eingebetteten Linux-Systemen
  1. Umfangreiche Erfahrung in der Entwicklung von Embedded-Softwareanwendungen
  1. Objektorientiertes Design und Codierungsfähigkeiten mit Kenntnissen von Datenstrukturen und Entwurfsmustern. Multithreaded Design und Codierungspraktiken.
  1. Kenntnisse von ARM-Architektur-basierten Prozessoren und Entwicklungswerkzeugen
  1. GUI-Entwicklung · Eignung für die Programmierung auf Zuverlässigkeit und Testbarkeit
  1. Kenntnisse in Hausautomation, Steuerungssystemen oder dem Internet der Dinge
  1. Kenntnisse von Kamera-Pipelines und Bildverarbeitung

Nur zur Information: Der eingestellte Kandidat muss eine Hintergrundprüfung absolvieren.

  1. Erfahrung im Aufbau von WLAN-Kameraprodukten ist von Vorteil

Generac verpflichtet sich zu fairen und gerechten Vergütungspraktiken. Die Gehaltsspanne für diese Rolle mit Sitz in Toronto, Ontario, Kanada, liegt zwischen $110,900 CAD und $144,200 CAD. Diese Vergütung wird letztendlich mit dem Standort übereinstimmen, an dem die Stelle besetzt wird. Die endgültige Vergütung für diese Rolle wird durch verschiedene Faktoren bestimmt, wie z. B. die einschlägige Berufserfahrung, die Fähigkeiten, die Zertifizierungen und den geografischen Standort des Kandidaten. Diese Rolle ist für variable Vergütung berechtigt, einschließlich kurz- und langfristiger Anreize.

Diese Position beinhaltet ein umfassendes Leistungspaket, das Kranken-, Zahn- und Sehkraftpläne; Lebens-, Langzeitinvaliditäts-, flexible Ausgaben- und Gesundheitssparkonten, angesammelte bezahlte Freizeit, bezahlte Feiertage (10 für Ontario, 11 für British Columbia) und RRSP-Altersvorsorgeleistungen umfasst.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026