.
Senior software engineer (dsp)
  • Warsaw
Senior software engineer (dsp)
Warszawa, Warsaw, Masovian Voivodeship, Polska
PHOENIX SYSTEMS SP Z O O
13. 12. 2024
Informacje o stanowisku

Technologies-expected : C about-project : W związku z rozwojem systemu operacyjnego Phoenix-RTOS przeznaczonego dla Internetu Rzeczy, spółka Phoenix Systems poszukuje osoby na stanowisko Senior Software Engineer do rozwoju stosów komunikacyjnych dla tego systemu. Ze względu na gwarancje czasu rzeczywistego system operacyjny Phoenix-RTOS pozwala na implementację stosów komunikacyjnych używanych w Internecie Rzeczy bezpośrednio w oprogramowaniu. Takie podejście zmniejsza koszt końcowy urządzenia i daje możliwość obsługi wielu protokołów komunikacyjnych przy użyciu pojedynczego projektu sprzętowego. Pozwala także na łatwe dostrojenie parametrów komunikacji i wprowadzanie oraz ocenę nowych rozszerzeń protokołów. W przypadku komunikacji wąskopasmowej (np. komunikacji po liniach energetycznych) wszystkie warstwy stosu komunikacyjnego są implementowane w oprogramowaniu. W przypadku komunikacji bezprzewodowej bardzo często warstwa fizyczna implementowana jest przy użyciu komponentu zewnętrznego (tzw. analog front-end), a wyższe warstwy stosu realizowane są przez oprogramowanie. Podział implementacji pomiędzy sprzęt i oprogramowanie zależy głównie od złożoności warstwy fizycznej i stosowanych schematów modulacji. Opracowanie wydajnej architektury stosu, szczegółowa ocena wydajności w kontekście cyfrowego przetwarzania sygnałów i decyzje dotyczące metod implementacji poszczególnych jego warstw to typowe zadania inżynierskie podejmowane podczas procesu rozwoju oprogramowania komunikacyjnego. responsibilities : Członkowie Zespołu Rozwoju Systemu zaangażowani są w rozwój stosów komunikacyjnych dla popularnych technologii wykorzystywanych w aplikacjach Internetu Rzeczy. Kluczowe wyzwania obejmują konieczność pisania zoptymalizowanego oprogramowania do cyfrowego przetwarzania sygnałów wykorzystywanego w komunikacji przewodowej i bezprzewodowej. Tworzone rozwiązania obejmują wszystkie warstwy komunikacji, począwszy od modulacji/demodulacji sygnału. Przykłady opracowanych do tej pory stosów to Phoenix-PRIME, Phoenix-G3 (stosy do komunikacji przez linie energetyczne), Phoenix-w MBUS (stos do komunikacji bezprzewodowej), TCP/IP. requirements-expected : wykształcenie wyższe w dziedzinach takich jak informatyka, elektronika, matematyka, fizyka lub pokrewnych, co najmniej 4-letnie doświadczenie zawodowe na analogicznym stanowisku, bardzo dobra znajomość języka C, dobra znajomość algorytmów cyfrowego przetwarzania sygnałów cyfrowych, umiejętność tworzenia i implementacji algorytmów dla środowisk o ograniczonych zasobach, dobra znajomość architektury protokołów komunikacyjnych, doświadczenie w wykorzystaniu systemów kontroli wersji (git), umiejętność pracy w zespole i pracy samodzielnej przy minimalnym nadzorze, dobra znajomość języka angielskiego, dobra organizacja i zdolności komunikacyjne. offered : ciekawą i rozwijającą pracę w innowacyjnej firmie technologicznej, udział w ambitnych projektach realizowanych z partnerami z wielu krajów, elastyczne godziny pracy, bezpłatną opieka medyczną, ubezpieczenia na życie, dofinansowanie karty Multisport, dofinansowanie nauki języków, nieformalną, przyjazną i kreatywną atmosferę pracy, spotkania i wyjazdy integracyjne, program poleceń pracowniczych. benefits : dofinansowanie zajęć sportowych prywatna opieka medyczna dofinansowanie nauki języków ubezpieczenie na życie elastyczny czas pracy owoce spotkania integracyjne brak dress code’u kawa / herbata karty przedpłacone program rekomendacji pracowników

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    94 936
    15 467