SENIOR BLUETOOTH SW ENGINEER
Itperformance
Contractsenior€130-190/hour
Job description
Dla naszego klienta, międzynarodowej firmy technologicznej, poszukujemy doświadczonego Senior Bluetooth Software Engineera , który dołączy do zespołu rozwijającego rozwiązania Bluetooth oraz Bluetooth Low Energy dla platform Linux i Android.
Osoba na tym stanowisku będzie odpowiedzialna za rozwój aplikacji, profili oraz funkcjonalności Bluetooth, ze szczególnym naciskiem na Bluetooth Audio , systemy embedded oraz integrację ze środowiskiem Android/Linux.
Obowiązki
• Projektowanie i rozwój aplikacji, profili oraz funkcjonalności Bluetooth BR/EDR i Bluetooth Low Energy (BLE) na platformach Linux i Android.
• Rozwój architektury oprogramowania systemowego dla profili Bluetooth i BLE.
• Praca ze stosami Bluetooth, w szczególności BlueZ oraz Bluedroid.
• Rozwój rozwiązań związanych z Bluetooth Audio.
• Integracja funkcjonalności Bluetooth z platformą multimedialną, aplikacjami Media oraz rozwiązaniami Audio.
• Tworzenie oprogramowania w C++, Java oraz Python.
• Rozwój aplikacji dla platformy Android.
• Tworzenie automatyzacji testów end-to-end Bluetooth w Pythonie.
• Debugowanie problemów na poziomie aplikacyjnym, systemowym oraz sprzętowym.
• Współpraca z zespołami odpowiedzialnymi za software, hardware, audio, multimedia oraz testy.
• Analiza i rozwiązywanie problemów związanych z komunikacją Bluetooth oraz BLE.
• Wykorzystywanie narzędzi diagnostycznych, takich jak oscyloskop, analizator logiczny czy Bluetooth sniffer
Wymagania
• Minimum 4 lata komercyjnego doświadczenia w tworzeniu oprogramowania.
• Bardzo dobra znajomość Bluetooth BR/EDR oraz Bluetooth Low Energy (BLE).
• Praktyczne doświadczenie w pracy z Bluetooth Audio.
• Bardzo dobra znajomość aplikacji oraz architektury Bluetooth.
• Doświadczenie z platformami Android i Linux.
• Praktyczna znajomość stosów Bluetooth, takich jak:
• BlueZ,
• Bluedroid / Android Bluetooth Stack.
• Bardzo dobra znajomość C++.
• Doświadczenie w pracy z systemami embedded.
• Znajomość protokołów komunikacyjnych, takich jak SPI, I2C oraz UART.
• Praktyczne doświadczenie w debugowaniu z wykorzystaniem m.in.:
• oscyloskopu,
• analizatora logicznego,
• Bluetooth sniffera.
• Znajomość Pythona, w szczególności w kontekście automatyzacji testów.
• Znajomość Javy w zakresie niezbędnym do rozwoju i integracji aplikacji na platformie Android.
• Angielski (min B2/C1)
Klient oferuje
• Kontrakt B2B.
• Stawkę: 130–190 PLN/h + VAT.
• Dla kandydatów spoza Krakowa możliwość pracy głównie zdalnej.
• Okazjonalne wizyty w biurze w Krakowie, każda po 3-4 dni.
• Koszty podróży oraz zakwaterowania pokrywane przez klienta.
• Pracę przy zaawansowanych rozwiązaniach z obszaru Bluetooth, BLE oraz Audio.
• Projekt realizowany w międzynarodowym środowisku technologicznym.
• Współpracę z doświadczonymi zespołami software, embedded, audio oraz multimedia.
Skills
C++JavaPythonBlueZBluedroidSPII2CUARTBluetooth AudioBluetooth Low EnergyBluetooth BR/EDRAndroidLinuxEmbedded SystemsOscilloscopeLogic AnalyzerBluetooth Sniffer