Wearables Engineer
Pełny etat
Connectis_
Zdalna
- Praca zdalna
- 5+ lat doświadczenia w natywnym developmencie mobilnym (Swift i/lub Kotlin) w projektach produkcyjnych.
- 2+ lata doświadczenia w dostarczaniu natywnych aplikacji na smartwatche użytkownikom końcowym – watchOS, Wear OS lub obie platformy.
- Znajomość watchOS: Swift + SwiftUI, WatchConnectivity (message/userInfo/file transfer, reachability i jej ograniczenia), cykl życia HKWorkoutSession i extended runtime sessions, WidgetKit/komplikacje.
- Znajomość Wear OS: Kotlin + Jetpack Compose for Wear OS, Wearable Data Layer API (MessageClient, DataClient, CapabilityClient), Health Services, Tiles i Watch Face Format, Ongoing Activity; aktualna platforma to Wear OS 6/6.1 (API 36+) z Material 3 Expressive.
- Doświadczenie z HealthKit i Health Connect – odczyt i zapis danych treningowych, flow uprawnień, dostarczanie danych w tle oraz świadomość wymogów prywatności dla danych zdrowotnych.
- Znajomość Bluetooth Low Energy: GATT, parowanie i bonding, strategie ponownego łączenia, ograniczenia działania w tle na telefonie i zegarku.
- Doświadczenie w zarządzaniu budżetem energetycznym i termicznym urządzeń wearable, poparte pomiarami zużycia baterii w długich sesjach.
- Doświadczenie w projektowaniu synchronizacji telefon–zegarek, odpornej na utratę zasięgu i wymagającej rekoncyliacji danych po jego odzyskaniu.
- Umiejętność pracy z niepewnymi danymi sensorycznymi: utracone próbki, artefakty tętna, dryft zegara między urządzeniami.
- Biegła znajomość języka angielskiego, pisemna i ustna, w pracy w zespole rozproszonym ze stakeholderami z USA.
Mile widziane:
- Garmin Connect IQ – Monkey C, VS Code Connect IQ extension, budowanie per rodzina urządzeń, podpisywanie aplikacji RSA-4096, Toybox.Communications, Connect IQ Mobile SDK; aktualnie System 8 (SDK 8.x).
- Doświadczenie z dedykowanymi API zdrowotnymi Samsung na Galaxy Watch (Health Sensor / Privileged Health SDK) oraz znajomość procesu zatwierdzania.
- Doświadczenie w budowie samodzielnych aplikacji na zegarek z niezależną autoryzacją (OIDC bez udziału telefonu).
- Znajomość Auth0 mobile SDK lub porównywalnego flow OIDC.
Oferta pracy dodana 18 godzin temu
Powiązane wyszukiwania
- business engineer Zdalna
- inżynier laboratorium Zdalna
- test and verification engineer Zdalna
- inżynier zarządzania ryzykiem Zdalna
- inżynier wymagań Zdalna
- diagnostic engineer Zdalna
- senior consulting engineer data center compute Zdalna
- inżynier ds. optymalizacji procesów Zdalna
- inżynier przemysł spożywczy Zdalna
- inzynier ryzyka Zdalna