.
Senior Embedded Engineer (Smart Grid)
  • Warsaw
Senior Embedded Engineer (Smart Grid)
Warszawa, Warsaw, Masovian Voivodeship, Polska
PHOENIX SYSTEMS SP Z O O
4. 10. 2025
Informacje o stanowisku

technologies-expected :


  • C
  • Git

technologies-optional :


  • Python

about-project :


  • W związku z rozwojem systemu operacyjnego Phoenix-RTOS przeznaczonego dla Internetu Rzeczy, spółka Phoenix Systems poszukuje inżyniera oprogramowania do rozwoju aplikacji i urządzeń wykorzystujących ten system.
  • Pierwsze urządzenia używające system operacyjny Phoenix-RTOS to urządzenia wykorzystywane w sektorze inteligentnych mediów, takie jak inteligentne gazomierze, inteligentne liczniki energii i koncentratory danych, część z nich bazuje na mikrokontrolerach wyposażonych w dziesiątki kilobajtów pamięci RAM. Inne oparte są na wydajnych procesorach podłączonych do setek megabajtów pamięci RAM i gigabajtów pamięci NAND Flash. Dzięki architekturze mikrojądra Phoenix-RTOS wykorzystywany jest w obu przypadkach. System może być skalowany od małego systemu operacyjnego (z efektywnym, rdzennym API) do zaawansowanego środowiska POSIX zdolnego do wykonywania wielu, popularnych aplikacji open-source.

responsibilities :


  • Do głównych zadań Działu Smart Grid należy: projektowanie, rozwój aplikacji dla urządzeń, celem utworzenia w pełni funkcjonalnego produktu końcowego. Cały Zespół jest odpowiedzialny za opracowywanie rozwiązań, które w najlepszy sposób wypełnią normy i wymagania dla produktu, które urządzenie musi spełniać podczas pracy w środowisku docelowym.
  • Bardzo często opracowany kod dla urządzenia końcowego jest certyfikowany zgodnie z przepisami stosowanymi w danym sektorze (np. certyfikacja metrologiczna w przypadku inteligentnych liczników). Z tego powodu powinien być on bardzo czytelny i dobrze udokumentowany. Należy podkreślić, że ze względu na ograniczone zasoby systemu mikroprocesorowego urządzenia, przykładamy szczególną uwagę do tego by kod był zoptymalizowany pod względem wykorzystania mocy obliczeniowej i pamięci.

requirements-expected :


  • 5 lat doświadczenia zawodowego na podobnym stanowisku,
  • Doświadczenie w implementacji protokołów komunikacyjnych,
  • Dobra znajomość języka C,
  • Znajomość programowania równoległego,
  • Znajomość algorytmów i struktur danych,
  • Umiejętność tworzenia i implementacji algorytmów dla środowisk o ograniczonych zasobach,
  • Znajomość zagadnień związanych z integracją sprzętu i oprogramowania,
  • Doświadczenie w wykorzystaniu systemów kontroli wersji (git),
  • Umiejętność pracy w zespole i pracy samodzielnej,
  • Konsekwencja w dążeniu do celu i umiejętność kończenia zadań,
  • Dobra znajomość języka angielskiego,
  • Dobra organizacja i zdolności komunikacyjne.

offered :


  • Twój kod trafi na tysiące urządzeń i będzie w faktycznym użytku przez lata
  • Ciekawą i rozwijającą pracę w innowacyjnej firmie technologicznej
  • Udział w ambitnych projektach realizowanych z partnerami z wielu krajów
  • Możliwość awansu zawodowego i rozwoju
  • Stabilność zatrudnienia
  • Przyjazną i twórczą atmosferę pracy
  • Atrakcyjne wynagrodzenie

benefits :


  • 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
  • wyprawka dla dziecka

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    132 462
    24 986