Poszukujemy specjalisty gotowego do rozwiązywania złożonych zadań na styku elektroniki, programowania mikrokontrolerów i rozwoju urządzeń mobilnych. Obowiązki: Projektowanie i rozwój części sprzętowej urządzenia w oparciu o mikrokontroler ESP32. Pisanie i debugowanie oprogramowania wbudowanego dla mikrokontroler w języku C/C++ z wykorzystaniem frameworka ESP-IDF .Implementacja algorytmów współpracy z urządzeniami peryferyjnymi (czujnik dotykowy, Bluetooth, sygnalizacja).Optymalizacja zużycia ene
Poszukujemy specjalisty gotowego do rozwiązywania złożonych zadań na styku elektroniki, programowania mikrokontrolerów i rozwoju urządzeń mobilnych. Obowiązki: Projektowanie i rozwój części sprzętowej urządzenia w oparciu o mikrokontroler ESP32. Pisanie i debugowanie oprogramowania wbudowanego dla mikrokontroler w języku C/C++ z wykorzystaniem frameworka ESP-IDF .Implementacja algorytmów współpracy z urządzeniami peryferyjnymi (czujnik dotykowy, Bluetooth, sygnalizacja).Optymalizacja zużycia energii i zapewnienie stabilności urządzenia.Rozwój aplikacji Android w języku Kotlin dla interakcja z urządzeniem poprzez Bluetooth. Integracja urządzenia z aplikacją mobilną, ogólnie debugowanie i testowanie systemu. Przygotowanie dokumentacji projektowej i technicznej, udział we wdrożeniu rozwiązania do produkcji. Wymagania: 3 lata doświadczenia w rozwoju systemów wbudowanych opartych na mikrokontrolerach Pewna znajomość języka C/C++, znajomość architektury ARM. Doświadczenie w pracy z platformą ESP32, znajomość funkcji peryferyjnych i trybów zużycia energii. Rozumienie zasad projektowania płytek drukowanych sprzęt pomiarowy. Doświadczenie w tworzeniu aplikacji dla Androida na Kotlinie od 2 lat. Znajomość podejść architektonicznych (Clean Architecture, MVVM), zastosowanie wzorców i zasad SOLID. Doświadczenie w pracy z Bluetooth (BLE), umiejętność projektowania interfejsów użytkownika , profilowanie wydajności i optymalizacja aplikacji Chęć do samodzielnej pracy i rozwiązywania skomplikowanych zadań technicznych Dodatkowym atutem będzie: Wiedza z zakresu cyfrowego przetwarzania sygnałów, filtrowania danych z czujników. Doświadczenie w projektowaniu urządzeń małej mocy, optymalizacji zużycie energii. Umiejętność pracy z systemami kontroli wersji (Git), narzędziami CI/CD. Doświadczenie w pisaniu autotestów i ustrukturyzowanej dokumentacji technicznej. Oferujemy: Udział w obiecującym międzynarodowym projekcie na styku rozwoju sprzętu i urządzeń mobilnych rozproszony zespół ze specjalistami z zagranicy, możliwość głębszego zagłębienia się w światowej klasy procesy rozwojowe. Przyjazny zespół profesjonalistów gotowy podzielić się swoim doświadczeniem i pomóc w rozwoju. Możliwość zaproponowania i wdrożenia swoich pomysłów, wpływu na techniczną stronę projektu Godne wynagrodzenie odpowiadające poziomowi kompetencji i kwalifikacjom.