.
Embedded Developer
  • Wrocław
Embedded Developer
Wrocław, Wrocław, Lower Silesian Voivodeship, Polska
BLUES BRACKETS sp. z o.o.
12. 6. 2025
Informacje o stanowisku

technologies-expected :


  • C
  • Git
  • CMake

technologies-optional :


  • Zephyr

about-project :


  • Poszukujemy inżyniera oprogramowania embedded, który dołączy do zespołu rozwijającego produkt z zakresu bezprzewodowej transmisji dźwięku. Pracujemy na mikrokontrolerach nRF52 oraz Zephyr RTOS. Szukamy osoby, która dobrze czuje się w pracy z niskopoziomowym kodem, zna protokoły komunikacyjne i potrafi samodzielnie działać w ramach jasno określonych celów. Oferujemy realny wpływ na kształt systemu i szansę na rozwój w kierunku eksperckim lub architektonicznym.

responsibilities :


  • Rozwój oprogramowania embedded w języku C na potrzeby istniejącego produktu – bezprzewodowego nadajnika dźwięku wykorzystującego m.in. Bluetooth Low Energy
  • * Implementacja nowych funkcjonalności i protokołów komunikacyjnych w środowisku RTOS (Zephyr), z uwzględnieniem istniejącej architektury oraz wymagań systemowych
  • * Obsługa mechanizmów aktualizacji OTA oraz bootloadera, w tym implementacja poprawek i optymalizacji związanych z bezpieczeństwem i niezawodnością działania
  • * Konfiguracja i rozbudowa systemu buildów (CMake) oraz dostosowywanie konfiguracji Zephyra do potrzeb projektu i poszczególnych wariantów sprzętowych
  • * Przygotowanie oraz rozwój zestawu testów integracyjnych i funkcjonalnych uruchamianych na fizycznym urządzeniu, z uwzględnieniem debugowania i analizą logów
  • * Współpraca z doświadczonym inżynierem firmware (wsparcie merytoryczne) w celu szybkiego wdrożenia się w projekt oraz zapewnienia zgodności ze standardami kodowania
  • * W przyszłości – współpraca z zespołami mobilnymi, backendowymi oraz elektronikami w celu integracji funkcjonalności i wymiany danych

requirements-expected :


  • Świetna znajomość C, Git
  • * Dobra znajomość przynajmniej jednego RTOS (najlepiej Zephyr) oraz zagadnień związanych z programowaniem wielowątkowym
  • * Znajomość CMake
  • * Doświadczenie w pracy z mikrokontrolerami Nordic nRF (najlepiej nRF52), STM32, ESP32 lub podobnymi
  • * Biegłość w metodyce TDD oraz testowaniu jednostkowym i integracyjnym
  • * Doświadczenie w pracy z protokołami łączności bezprzewodowej
  • * Podstawowa znajomość systemu Linux
  • * Podstawowa znajomość działania obwodów elektronicznych

offered :


  • komputer służbowy i/lub monitor
  • praca w małym zespole z dużą przestrzenią do kreatywności

benefits :


  • elastyczny czas pracy

  • Praca Wrocław
  • Wrocław - Oferty pracy w okolicznych lokalizacjach


    96 760
    9 645