Memfault sucht einen Android (AOSP) SDK Engineer. Sie werden mit anderen SDK (Linux, MCU) Leitern sowie mehreren funktionsübergreifenden Teams zusammenarbeiten, um die Zukunft von Android bei Memfault voranzutreiben.
Sie arbeiten mit einem Team von Generalisten und an einem sehr großen Technologiestack: wir sind nicht das typische Web-Startup. Wir machen alles von SDKs für Mikrocontroller bis hin zu großangelegter Datenverarbeitung im Backend und komplexem benutzerdefiniertem Charting im Frontend.
Wir sind ein kleines, aber erfahrenes Team, das in Startups und Scale-ups gearbeitet hat und ehemalige Hauptingenieure großer Technologieunternehmen umfasst. Unser Entwicklungsprozess fördert und bietet Möglichkeiten, in so vielen Bereichen unseres Technologiestacks beizutragen, wie Sie interessiert sind.
Standorte: Boston MA / New York, NY / San Francisco CA / Berlin, Deutschland
Verantwortlichkeiten:
- Zusammenarbeit mit kundenorientierten und Produktteams zur Architektur und Implementierung von Verbesserungen des Android SDK, die strengen Leistungs- und Größenanforderungen genügen.
- Direkte Interaktion mit Ingenieuren innovativer Hardwareunternehmen, während sie Memfault zum ersten Mal integrieren oder Unterstützung für neu entwickelte Funktionen hinzufügen.
- Erstellung und Verbesserung von Referenzbeispielen und SDK-Dokumentation.
- Beitrag zur wachsenden Suite von Unit-, automatisierten und Emulator-Tests, um sicherzustellen, dass Verbesserungen zuverlässig funktionieren und Regressionen nicht in die Produktion gelangen.
- Frühes und häufiges Versenden von Code an Kunden.
- Arbeiten an einem erstaunlich tiefen Stack: Firmware, Betriebssysteme, Mobilgeräte, Web.
- Zusammenarbeit über Teams hinweg, um mehrdeutige Geschäftsprobleme zu lösen und Lösungen zu liefern, die für unsere Kunden funktionieren.
- Mit einfachen, pragmatischen Lösungen beginnen und schnell iterieren.
- Bedeutende Beiträge zu unserem Produkt, unserer Plattform, Kultur und unserem Geschäft leisten.
Sie sind:
- Kollaborativ, freundlich, mit geringem Ego: andere Menschen arbeiten besser, wenn sie mit Ihnen arbeiten.
- Ein Software-Ingenieur mit über 3 Jahren Erfahrung in der Programmierung von Java oder Kotlin, die eng mit dem Android Open Source Project (AOSP) integriert sind.
- Versiert im Umgang mit adb, fastboot und anderen Low-Level-Android-Plattformtools.
- Leidenschaftlich in Bezug auf Software, Unit- und Integrationstests.
- Ein großartiger Kommunikator, sowohl im Gespräch als auch schriftlich.
Warum Sie es lieben werden, Ingenieur bei Memfault zu sein:
- Wir sind stolz auf eine außergewöhnliche Ingenieurkultur.
- Wir arbeiten an interessanten technischen Herausforderungen.
- Wir sind hochgradig kollaborativ und ehrgeizig.
- Wir erkennen an, dass Wachstum sowohl für unser Geschäft als auch für unsere Ingenieure wichtig ist.
- Wir bieten sowohl vollständig flexible Remote-Arbeit als auch Möglichkeiten, persönliche Beziehungen aufzubauen.
- Wir bieten umfassende Leistungen (Gesundheit, Vision, Zahnmedizin, 401k), unbegrenzten PTO und wettbewerbsfähige Gehälter und Eigenkapitalpakete.
Bei Memfault glauben wir an die Kraft der Vielfalt und die Bedeutung der Förderung eines integrativen Umfelds, in dem sich jeder geschätzt und ermächtigt fühlt. Wir sind stolz darauf, ein Arbeitgeber mit Chancengleichheit zu sein.
Android Engineer Arbeitgeber: Promote Project
Kontaktperson:
Promote Project HR Team