Apple

Senior OS Software Engineer, Field Engagement & Analytics

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

Über die Stelle

Wie werden Apple Geräte genutzt und wie können sie verbessert werden? Welche Probleme erleben unsere Nutzer? Dies sind die Fragen, die das SWE Data Analytics-Team beantworten soll.

Wir suchen einen Senior Software Engineer, der uns bei der Entwicklung unserer Datenerfassungsdienste für Betriebssysteme unterstützt. Der ideale Kandidat verfügt über Erfahrung in der Entwicklung von Embedded-System-Software und Interesse an Datenerfassungstechniken.

SWE Data Analytics sammelt, speichert und analysiert Diagnose- und Nutzungsdaten von Apple Geräten weltweit, wobei die Privatsphäre der Nutzer im Mittelpunkt unseres Handelns steht.

Unsere Daten liefern Erkenntnisse, die Produktstrategien für die gesamte Software- und Hardwareentwicklung beeinflussen und die Qualität und Zuverlässigkeit von Apple Produkten direkt verbessern.

Die On-Device-Software, die diese Datenpipeline antreibt, wird letztendlich auf Millionen von Geräten weltweit laufen und eine entscheidende Rolle dabei spielen, Apple bei der Verbesserung, Erstellung und Lieferung der Produkte zu unterstützen, die unsere Nutzer durchweg begeistern.

BESCHREIBUNG

Als Senior Software Engineer im Device Diagnostics Data Team übernehmen Sie die Verantwortung für die Tools, Daemons und Frameworks, die das Fundament unserer Datenpipeline bilden. Sie entwickeln und liefern Software für alle Apple Plattformen (macOS, iOS, tvOS, watchOS und visionOS) und arbeiten eng mit Teams aus dem gesamten Apple zusammen, um technische Entscheidungen zu treffen, die unsere Datenerfassungsstrategie prägen werden.

MINDESTQUALIFIKATIONEN

  1. B.S. in Informatik oder gleichwertige Erfahrung
  1. 5 Jahre Erfahrung in der Softwareentwicklung
  1. Verständnis der Grundlagen von Betriebssystemen, einschließlich Prozessmanagement, Speichermanagement, Interprozesskommunikation, nebenläufiger Programmierung und Synchronisationsprimitiven
  1. Verständnis von datenschutzfreundlichen Datenerfassungstechniken und Best Practices für Sicherheit
  1. Expertenkenntnisse in einer der folgenden Sprachen und zugehörigen Entwicklungswerkzeugen: C++, Objective-C, Swift
  1. Ausgezeichnete Kommunikationsfähigkeiten und die Fähigkeit zur effektiven Zusammenarbeit in verschiedenen geschäftlichen und technischen Teams
  1. Ausgezeichnete Problemlösungs-, kritische Denk- und zwischenmenschliche Fähigkeiten
  1. Vertrautheit mit Gen AI-Codierungswerkzeugen und die nachgewiesene Fähigkeit, diese für Design, Codegenerierung und Debugging zu nutzen

BEVORZUGTE QUALIFIKATIONEN

  1. Erfahrung im Design und der Erstellung von OS-Level-Software mit den damit verbundenen Einschränkungen und Anforderungen
  1. Erfahrung mit Telemetrie-, Analyse- oder Beobachtbarkeitssystemen
  1. Erfahrung mit Leistungsoptimierung in eingeschränkten Umgebungen (Speicher, CPU, Akku, Netzwerk)
  1. Hohe Professionalität mit der Fähigkeit, unter Zeitdruck solide Arbeit zu leisten
  1. Nachgewiesene Fähigkeit, sich schnell in neue Umgebungen einzuarbeiten, selbstständig zu arbeiten und mit minimaler Einarbeitungszeit aussagekräftige Beiträge zu leisten
  1. Starke objektorientierte und Systemsoftware-Designfähigkeiten
  1. Nachgewiesene Fähigkeit, Junior-Entwickler zu betreuen und technische Führung zu übernehmen

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

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026