Auf einen Blick
- Aufgaben: Entwickle innovative Android-Systemdienste für unsere KI-gesteuerten Kameras.
- Unternehmen: Flock, ein Unternehmen, das Sicherheitstechnologie für Gemeinschaften entwickelt.
- Vorteile: Flexibles PTO, umfassende Gesundheitsleistungen und Unterstützung für Familien.
- Weitere Informationen: Schnelles Wachstum und die Möglichkeit, an bedeutenden Projekten zu arbeiten.
- Warum dieser Job: Werde Teil eines dynamischen Teams, das echte Veränderungen bewirken möchte.
- Qualifikationen: Erfahrung in der Entwicklung von Android-Systemdiensten und Kenntnisse in Kotlin/C++.
Das prognostizierte Gehalt liegt zwischen 130000 - 160000 € pro Jahr.
Wer ist Flock? Jede Gemeinschaft hat das Recht auf Sicherheit. Unsere Mission ist einfach: Technologie zu entwickeln, die Kriminalität reduziert und die Privatsphäre schützt. Flock arbeitet mit Städten, Unternehmen, Schulen und Nachbarschaften zusammen, um die Orte zu schützen, an denen Menschen leben, arbeiten und spielen. Im letzten Jahr unterstützte die Technologie von Flock über 1 Million kriminaltechnische Ermittlungen, half dabei, etwa 20 % der gemeldeten Straftaten in den Einsatzgebieten zu lösen, und spielte eine Rolle bei der Auffindung von mehr als 10.000 vermissten Personen.
Wir sind ein leistungsstarkes Team, vereint durch Dringlichkeit, Eigenverantwortung und ein gemeinsames Engagement für bedeutende Auswirkungen. Die Arbeit ist schnelllebig und die Erwartungen sind hoch. Wir überschreiten wahrgenommene Grenzen, unterstützen uns gegenseitig und halten uns verantwortlich für Ergebnisse, die zählen. Mit über 1 Milliarde Dollar an Finanzierung und einer Bewertung von 8,3 Milliarden Dollar wachsen wir mit Absicht und investieren in die Menschen, die uns helfen werden, das zu bauen, was andere für unmöglich hielten. Bei Flock finden Sie die Möglichkeit, schnell zu wachsen, echte Verantwortung zu übernehmen und zu etwas Größerem beizutragen.
Die Gelegenheit: Flock Safety sucht einen Android Framework Engineer, der unser Device OS Team verstärkt. Um es klarzustellen: Dies ist eine Rolle im Bereich Embedded Systems, nicht im Bereich Mobile Apps. Wir arbeiten mit headless, benutzerdefinierten AOSP-Bauten – das bedeutet, dass es keine UI-Komponenten, keine Fragmente und keinen Play Store gibt. Sie sind verantwortlich für die „Innereien“ des Geräts, entwickeln die Systemdienste, IPC-Schnittstellen (AIDL) und Hardware-Abstraktionen, die es unseren KI-gesteuerten Kameras ermöglichen, Daten autonom im Feld über Jahre hinweg zu erfassen und zu verarbeiten.
Wenn Sie gerne an der Schnittstelle zwischen dem Android OS und benutzerdefinierter Hardware arbeiten, ist dies Ihr Spielplatz.
Der Skillset: Wir suchen Menschen, die:
- Erfahrung in der Gestaltung versionierter Dienstschnittstellen über AIDL/HIDL mitbringen, um die Gerätefunktionalität für headless Kotlin-Apps über ein benutzerdefiniertes SDK bereitzustellen.
- Testbare Dienstimplementierungen in Rust/C++ entwickelt haben.
- Kenntnisse über das Android-Bausystem und bewährte Verfahren für das API-Design zwischen Kernel und Apps haben.
- Starke Kotlin/JAVA-Entwicklungserfahrung haben.
- Interesse oder Erfahrung in der AOSP-Entwicklung haben: System-App-Entwicklung, Methoden, Entwurfsmuster usw.
- Erfahrung mit Architektur, Design und Dokumentation haben.
- Versiert in JIRA, Confluence, Jenkins, Gerrit, Git/GitHub sind.
Nice to Haves:
- C/C++-Kenntnisse und Fachkenntnisse in niedrigeren Ebenen des Stacks wie Kernel, Dienste, Bootloader usw.
- Erfahrung in der Entwicklung von Linux-Kernel-Treibern.
- Erfahrung mit Linux-Plattformen, einschließlich Embedded Linux.
- Vertrautheit mit Tools wie Perfetto, die für Debugging und Leistung verwendet werden.
- Vertrautheit mit Qualcomm-basierten Android-Geräten.
- Erfahrung mit dem Qualcomm Camera Stack.
- Die Fähigkeit, Automatisierungsshell-Skripte zu schreiben, um die eigene Produktivität zu verbessern und solche Hilfsskripte mit dem Team zu teilen, um die Gesamtproduktivität zu steigern.
90 Tage bei Flock: Wir sind eine ergebnisorientierte Kultur und glauben, dass Stellenbeschreibungen der Vergangenheit angehören. Wir verschreiben 90-Tage-Pläne und glauben, dass gute Tage zu guten Wochen führen, die zu guten Monaten führen. Dies dient als Vorschau auf den 90-Tage-Plan, den Sie erhalten, wenn Sie als Android Framework Engineer bei Flock Safety eingestellt werden.
Die ersten 30 Tage: Lernen Sie so viel wie möglich über die Geräte, Cloud-Systeme und Kundenanforderungen von Flock. Machen Sie sich mit den Mitgliedern des Engineering-Teams vertraut. Verstehen Sie die Produktziele und das Systemdesign der Flock-Geräte.
Die ersten 60 Tage: Tragen Sie zur Entwicklung von System-Apps bei. Tragen Sie zur Entwicklung von Systemdiensten bei. Erweitern Sie die Nutzung und Zugänglichkeit für Ingenieure.
90 Tage und darüber hinaus: Seien Sie ein wichtiger Mitwirkender bei System-Apps und Systemdiensten. Seien Sie ein wichtiger Mitwirkender bei der Entwicklung neuer Produkte und der nächsten Generation. Spielen Sie eine zentrale Rolle bei der Optimierung des Codes, um sicherzustellen, dass er mehrere Plattformen unterstützt.
Gehalt & Eigenkapital: In dieser Rolle erhalten Sie ein Einstiegsgehalt von 130.000 bis 160.000 USD sowie Flock-Aktienoptionen.
Die Vorteile: Flexibles PTO: Wir meinen es ernst, plus 11 Feiertage. Vollständig bezahlter Gesundheitsleistungen für Mitarbeiter: einschließlich medizinischer, zahnärztlicher und augenärztlicher Versorgung sowie einer HSA-Anpassung. Familienurlaub: Alle Mitarbeiter erhalten 12 Wochen 100 % bezahlten Elternurlaub. Gebärende Eltern haben Anspruch auf zusätzliche 6-8 Wochen körperliche Erholungszeit. Fruchtbarkeits- und Familienleistungen: Wir haben mit Maven zusammengearbeitet, einem umfassenden digitalen Gesundheitsangebot für die Gründung und Erziehung einer Familie. Wir erstatten 10.000 USD pro Jahr für Adoption, Leihmutterschaft oder Fruchtbarkeit. Psychische Gesundheit: Alle Mitarbeiter erhalten ein jährliches Abonnement für Headspace. Unterstützung für Pflegekräfte: Wir haben mit Cariloop zusammengearbeitet, um unseren Mitarbeitern Unterstützung für Pflegekräfte anzubieten. ERGs: Wir möchten, dass alle Mitarbeiter gedeihen und sich bei Flock zugehörig fühlen. Wir bieten heute drei ERGs an - Women of Flock, Flock Proud und Melanin Motion. Wenn Sie daran interessiert sind, mit einem Vertreter von einer dieser Gruppen zu sprechen, lassen Sie es bitte Ihren Recruiter wissen. Carta Steuerberater: Mitarbeiter erhalten 1:1-Sitzungen mit Equity-Steuerberatern, die individuelle Zuschüsse, Steuerszenarien modellieren und allgemeine Fragen beantworten können. WFH-Stipendium: 150 USD pro Monat zur Deckung der Kosten für das Arbeiten von zu Hause aus. Produktivitätsstipendium: 250 USD pro Jahr zur Verwendung für Audible, Calm, Masterclass, Duolingo, Grammarly und vieles mehr. Home Office-Stipendium: Ein einmaliges Stipendium von 750 USD, um Ihnen zu helfen, Ihr Traumbüro zu schaffen. Haustierversicherung: Wir haben mit Pumpkin zusammengearbeitet, um eine Versicherung für die Haustiere unserer Mitarbeiter anzubieten.
Flock ist ein Arbeitgeber, der Chancengleichheit bietet. Wir feiern vielfältige Hintergründe und Gedanken und heißen jeden willkommen, der sich um eine Anstellung bei uns bewirbt. Wir setzen uns dafür ein, ein Umfeld zu fördern, das inklusiv, transparent und kollaborativ ist. Gegenseitiger Respekt ist zentral für die Arbeitsweise von Flock, und wir glauben, dass die besten Lösungen aus unterschiedlichen Perspektiven, Erfahrungen und Fähigkeiten hervorgehen. Wir schätzen unsere Unterschiede und wissen, dass wir gemeinsam stärker sind. Wenn Sie Unterstützung oder eine Unterkunft aufgrund einer Behinderung benötigen, senden Sie uns bitte eine E-Mail an recruiting@flocksafety.com. Diese Informationen werden vertraulich behandelt und nur verwendet, um eine angemessene Unterkunft für den Interviewprozess zu bestimmen.
Bei Flock entschädigen wir unsere Mitarbeiter fair für ihre Arbeit. Das Grundgehalt wird durch berufsbezogene Erfahrungen, Ausbildung/Schulung sowie Marktindikatoren bestimmt. Der oben genannte Bereich ist repräsentativ für das Grundgehalt und umfasst nicht Eigenkapital, Verkaufsbonuspläne (sofern zutreffend) und Leistungen. Dieser Bereich kann in Zukunft geändert werden. Diese Stellenanzeige kann mehr als eine Karrierestufe umfassen. Flock ist sich betrügerischer Personen und Agenturen bewusst, die fälschlicherweise behaupten, unser Unternehmen zu vertreten. Alle legitimen Kommunikationen von Flock erfolgen von einer E-Mail-Adresse, die auf flocksafety.com endet. Wir machen keine Stellenangebote über Messaging-Apps, soziale Plattformen oder unbefugte Dritte und werden niemals während des Einstellungsprozesses um Zahlungen oder sensible persönliche Informationen bitten. Wenn Sie verdächtige Kontaktaufnahme im Zusammenhang mit einer Flock-Rolle feststellen, melden Sie dies bitte an recruiting@flocksafety.com.
Vergütung: 130.000 – 160.000 USD. Wo Sie innerhalb des Vergütungsbereichs fallen, hängt davon ab, wie Sie die erforderlichen Eigenschaften und Kompetenzen für die Rolle demonstrieren. Wir reservieren größtenteils die obere Hälfte unserer Vergütungsbänder für internes Wachstum. Während Ihres Gesprächs mit einem unserer Recruiter können diese den Gehaltsbereich und unsere Gesamtdienstleistungen näher erläutern.
Android Framework Engineer Arbeitgeber: Flock Safety
Flock ist ein herausragender Arbeitgeber, der sich leidenschaftlich dafür einsetzt, die Sicherheit von Gemeinschaften zu verbessern und gleichzeitig die Privatsphäre zu schützen. Mit einem dynamischen Arbeitsumfeld, flexiblen Arbeitszeiten und umfassenden Gesundheitsleistungen fördert Flock eine Kultur des Wachstums und der Zusammenarbeit, in der Mitarbeiter die Möglichkeit haben, schnell Verantwortung zu übernehmen und an bedeutungsvollen Projekten zu arbeiten. Die Standorte in Schlüsselstädten wie San Francisco und New York bieten nicht nur Zugang zu einem kreativen Netzwerk, sondern auch die Flexibilität, remote zu arbeiten, was die Work-Life-Balance unterstützt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Android Framework Engineer erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Flock Safety anzuklopfen, wenn du dich auf die Stelle als Android Framework Engineer bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Flock Safety vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Android Framework Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Flock Safety klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Flock Safety vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.