Beacon Biosignals
Beacon Biosignals
Beacon Biosignals opracowuje neurobiomarkery oparte na EEG na potrzeby medycyny precyzyjnej w neurologii i psychiatrii. Platforma firmy rejestruje aktywność mózgu w czasie rzeczywistym i wykorzystuje uczenie maszynowe, pomagając badaczom klinicznym oceniać odpowiedź na leczenie, dobierać dawki oraz identyfikować właściwe populacje pacjentów. Firma współpracuje z przedsiębiorstwami biofarmaceutycznymi, akademickimi ośrodkami medycznymi i twórcami neurotechnologii, którzy poszukują lepszych narzędzi do opracowywania leków neurologicznych i psychiatrycznych, diagnostyki oraz opieki nad pacjentami.

Starszy inżynier ds. łączności BLE w aplikacjach mobilnych (iOS i Android)

Twórz natywną łączność Bluetooth dla domowych platform EEG Beacon Biosignals na iOS i Androida. Poprawiaj niezawodność przesyłania danych, diagnostykę urządzeń i integrację urządzeń ubieralnych na potrzeby opieki klinicznej i badań.

Opis

  • Kierować rozwojem natywnych SDK BLE dla urządzeń na iOS i Androida
  • Zapewniać niezawodne połączenia, wysoką przepustowość danych i wydajne zużycie baterii na różnych telefonach, systemach operacyjnych i w rzeczywistych warunkach
  • Współpracować z zespołem Devices nad interfejsami oprogramowania układowego, profilami GATT i zachowaniem urządzeń
  • Udostępniać aplikacjom React Native funkcje urządzeń za pomocą przejrzystych, dobrze przetestowanych modułów natywnych
  • Monitorować łączność za pomocą telemetrii i informacji zwrotnych z terenu, a następnie identyfikować i usuwać przyczyny awarii
  • Współtworzyć plan rozwoju i kierunek techniczny platformy mobilnej
  • Usprawniać parowanie i ponowne łączenie przez BLE na iOS i Androidzie
  • Zwiększać niezawodność strumieniowego przesyłania EEG, w tym odzyskiwania po zerwaniu połączenia i działaniu aplikacji w tle
  • Tworzyć obsługę sprawdzania jakości sygnału EEG w aplikacji po stronie urządzenia
  • Dodawać narzędzia diagnostyczne, aby zespoły operacji klinicznych mogły rozwiązywać problemy z urządzeniami w terenie

Wymagania

  • Mieć co najmniej 8 lat doświadczenia w tworzeniu aplikacji mobilnych, w tym znaczne doświadczenie w natywnym programowaniu na iOS (Swift) i/lub Androida (Kotlin)
  • Mieć doświadczenie w integrowaniu urządzeń peryferyjnych BLE z produkcyjnymi aplikacjami mobilnymi, w tym w parowaniu i wiązaniu urządzeń, ponownym łączeniu, działaniu w tle oraz przepustowości danych z użyciem narzędzi takich jak Core Bluetooth lub Android BLE API
  • Mieć doświadczenie w integrowaniu czujników lub strumieniowym przesyłaniu danych zdrowotnych z urządzeń ubieralnych
  • Dbać o niezawodność, przypadki brzegowe, różnorodność urządzeń i wydajność
  • Jasno się komunikować i swobodnie współpracować w środowisku asynchronicznym
  • Atut: doświadczenie w tworzeniu produkcyjnych aplikacji React Native lub modułów natywnych dla React Native albo Expo
  • Atut: doświadczenie w pracy z TypeScript i powiązanymi narzędziami, takimi jak React Native, Expo lub GitHub
  • Atut: doświadczenie z urządzeniami medycznymi, EEG lub urządzeniami ubieralnymi
  • Atut: doświadczenie w tworzeniu aplikacji na potrzeby badań klinicznych, pacjentów lub innych regulowanych obszarów
  • Atut: wkład w projekty open source związane z aplikacjami mobilnymi lub BLE

Benefity

  • Udziały w firmie
  • Płatny urlop
  • Inne benefity
  • Doświadczenie w pracy zdalnej
  • Biura do pracy stacjonarnej w Bostonie i Nowym Jorku