Tworzymy kompleksy sprzętu pomiarowego i oprogramowania do przetwarzania danych w zakresie radiokomunikacji.Poszukujemy programisty Embedded Linux C/C++ do opracowania komponentów do cyfrowego przetwarzania sygnałów.Wakat obejmuje:
implementacja i optymalizacja algorytmów do cyfrowego przetwarzania sygnałów w C i C++: poszukiwanie i weryfikacja optymalnych algorytmów, opracowanie własnych algorytmów.
organizacja architektury klient-serwer przesyłania danych.
zarządzanie protokołami sieciowymi na
Tworzymy kompleksy sprzętu pomiarowego i oprogramowania do przetwarzania danych w zakresie radiokomunikacji.
Poszukujemy programisty Embedded Linux C/C++ do opracowania komponentów do cyfrowego przetwarzania sygnałów.
Wakat obejmuje:
- implementacja i optymalizacja algorytmów do cyfrowego przetwarzania sygnałów w C i C++: poszukiwanie i weryfikacja optymalnych algorytmów, opracowanie własnych algorytmów.
- organizacja architektury klient-serwer przesyłania danych.
- zarządzanie protokołami sieciowymi na poziomie MAC.
- pisanie sterowników dla specjalistycznych urządzeń peryferyjnych (w tym zaimplementowanych na FPGA)
Technologie, których używamy: Linux C/C++, Qt W zespole: w projekcie 1 matematyk, 2 programistów C++, 2 programistów FPGA.
Główne wymagania:
- Ponad 3 lata komercyjnego doświadczenia w językach C i C++.
- znajomość Qt, STL, boost
- Doświadczenie w tworzeniu oprogramowania dla mikrokontrolerów. Podstawowa znajomość interfejsów i protokołów: UART, I2C, SPI.
- biegła znajomość języka angielskiego na poziomie czytania dokumentacji technicznej
Będzie zaletą:
- doświadczenie w pracy z niestandardowymi urządzeniami peryferyjnymi, doświadczenie w tworzeniu sterowników
- opanowanie podstaw technologii telekomunikacyjnych (cyfrowa transmisja danych)
- Znajomość Pythona, MATLAB-a (zrozumienie pisanego kodu)
- możliwość pracy z SDR
- znajomość standardów szybkiego przesyłania danych (10G Ethernet, USB3, JESD204)
- znajomość podstaw radiotechniki, radarów, cyfrowej transmisji danych (modulacja, filtrowanie, kodowanie)
- znajomość zasad cyfrowego przetwarzania sygnałów
- podstawowa znajomość FPGA
- wyższe wykształcenie techniczne o specjalności „Systemy informacyjne”, „Matematyka stosowana”, „Inżynieria radiowa” lub specjalności pokrewne
- umiejętności pracy ze sprzętem pomiarowym
Oferujemy:
- praca w jasnym, wygodnym i cichym biurze (10 minut od Pochainy)/format hybrydowy
- elastyczny grafik pracy, możliwość rozpoczęcia od 9 do 11 i pracy do 18:00 - 20:00. z przerwą na lunch
- możliwość rezerwacji po okresie próbnym (w razie potrzeby i dostępności aktualnych wojskowych dokumentów rejestracyjnych)
- 24-dniowy płatny urlop, zwolnienie lekarskie
- konkurencyjne wynagrodzenie oparte na Twoich oczekiwaniach i jego coroczna aktualizacja zgodnie z warunkami rynkowymi
- Kursy języka angielskiego
- coroczne badanie lekarskie na koszt firmy
- opłata i organizacja obiadów
- w biurze zawsze jest pyszna herbata, kawa, świeże owoce i słodycze
- Współpraca FOP, pełna obsługa księgowa i zwrot podatku