.
Programista C (Zespół Rozwiązań Lotniczych)
  • Wysokie Mazowieckie
Programista C (Zespół Rozwiązań Lotniczych)
Wysokie Mazowieckie, Wysokie Mazowieckie, Podlaskie Voivodeship, Polska
PHOENIX SYSTEMS SP Z O O
12. 6. 2024
Informacje o stanowisku

Wymagane, C, GitMile widziane, Python, MATLAB, R, BashSystem operacyjny, LinuxO projekcie, W związku z dynamicznym rozwojem autorskiego systemu operacyjnego Phoenix-RTOS dla Internetu Rzeczy, spółka Phoenix Systems poszukuje Inżyniera Oprogramowania do pracy nad oprogramowaniem bezzałogowych statków powietrznych Phoenix-PILOT.,, System stabilizacji i kontroli bezzałogowego statku powietrznego to kluczowy komponent pozwalający na budowę uniwersalnych platform latających do zastosowania na prężnie rozwijającym się rynku bezzałogowych statków powietrznych (BSP). Autopilot oraz stabilizator lotu zostały napisane od zera przez naszych Inżynierów. Oba rozwiązania pracują na systemie operacyjnym Phoenix-RTOS. Takie podejście pozwala w jednym środowisku programistycznym i sprzętowym tworzyć uniwersalne rozwiązania dla tego sektora.,, Jeżeli szukasz wyzwań, chcesz przecierać programistyczne ścieżki oraz być częścią przyszłości technologii BSP to czekamy właśnie na Ciebie.Twój zakres obowiązków, Członkowie Zespołu Rozwiązań Lotniczych zaangażowani są w rozwój autopilota Phoenix-PILOT do bezzałogowców i zastosowania systemu Phoenix-RTOS w aplikacjach lotniczych. Kluczowe wyzwania obejmują konieczność poznania szczegółów związanych z wysokimi rygorami pisania aplikacji dla tej branży (m.In. norma DO-178C), poznaniem algorytmów układu stabilizacji (filtr Kalmana) i kontroli bezzałogowych statków powietrznych. Premiowana jest dokładność i skrupulatność, a nie liczba linii i wklejanie kodu znalezionego w Internecie.Bardzo dobra znajomość języka C (standard C99),, doświadczenie w zakresie technik przetwarzania sygnałów związanych z danymi pomiarowymi w tym identyfikacji i redukcji szumów oraz wpływu tych technik na opóźnienia w wykorzystaniu danych,, dobra znajomość algorytmów fuzji danych (np. filtr Kalmana),, znajomość algorytmów stabilizacji i kontroli układów,, umiejętność tworzenia i implementacji algorytmów dla środowisk o ograniczonych zasobach,, umiejętność rozwiązywania problemów i analityczne myślenie, oparte nie tylko na przeszukiwaniu internetu,, współpraca zespołowa i chęć ciągłej nauki przy nowych dla branży zagadnieniach,, doświadczenie w wykorzystaniu systemów kontroli wersji (git),, minimum 2 letnie doświadczenie na podobnym stanowisku.Mile widziane, zrozumienie w zakresie programowania układów wbudowanych,, znajomość układów FPGA i języków opisu sprzętu (np. VHDL),, znajomość Matlab’a, R lub innych narzędzi do prototypowania przetwarzania sygnałów i symulacji układów,, umiejętność pracy ze sprzętem,, znajomość protokołów sieciowych (TCP/IP, Ethernet, Wi-Fi, GSM, IEEE 802.15.4),, znajomość protokołów sprzętowych (SPI, UART itp.).Tak pracujemy, wewnątrz organizacji, masz wpływ na wybór narzędzi i technologii, masz wpływ na rozwiązania technologiczne, masz wpływ na produkt, tworzysz kod "od zera", koncentrujesz się na rozwoju produktu, agile, waterfallTak pracujemy nad projektem, Clean Code, code review, statyczna analiza kodu, Continuous Deployment, Continuous Integration, wsparcie architekta / lidera technicznegoTo oferujemy, ciekawą i rozwijającą pracę w innowacyjnej firmie technologicznej,, udział w ambitnych projektach realizowanych z partnerami z wielu krajów,, pakiet świadczeń,, atrakcyjne wynagrodzenie.Benefity, dofinansowanie zajęć sportowych, prywatna opieka medyczna, dofinansowanie nauki języków, dofinansowanie szkoleń i kursów, ubezpieczenie na życie, możliwość pracy zdalnej, elastyczny czas pracy, owoce, spotkania integracyjne, brak dress code’u, kawa / herbata, karty przedpłacone, program rekomendacji pracownikówPHOENIX SYSTEMS SP Z O O, Firma rozwija system operacyjny open-source dla urządzeń Internetu Rzeczy. System oparty jest o napisane od podstaw mikrojądro. Jeżeli nie obawiasz się wyzwań, lubisz zaawansowaną inżynierię i chcesz znaleźć się centrum rewolucji Internetu Rzeczy, to Phoenix Systems jest właściwym miejscem pracy dla Ciebie. Firma zatrudnia wysoko wykwalifikowanych inżynierów oprogramowania i ze względu na masowe wdrożenia systemu operacyjnego firma poszukuje kolejnych, utalentowanych osób, które chcą dołączyć do zespołu.

  • Praca Wysokie Mazowieckie
  • Wysokie Mazowieckie - Oferty pracy w okolicznych lokalizacjach


    90 980
    16 157