.
Software Engineer (System Development Team)
  • Warsaw
Software Engineer (System Development Team)
Warszawa, Warsaw, Masovian Voivodeship, Polska
PHOENIX SYSTEMS SP Z O O
21. 11. 2024
Informacje o stanowisku

technologies-expected :


  • C

about-project :


  • W związku z dynamicznym rozwojem autorskiego systemu operacyjnego dla Internetu Rzeczy, Phoenix-RTOS, spółka Phoenix Systems poszukuje osoby na stanowisko Software Engineer do pracy nad mikrojądrem systemu operacyjnego.
  • Jądro to fundamentalny składnik systemu operacyjnego, zapewniający podstawowe funkcje oraz środowisko wykonawcze dla innych komponentów i aplikacji użytkownika. Wpływa na wydajność i niezawodność całego systemu operacyjnego, a jego rozwój wymaga szerokiej wiedzy na temat architektury systemów komputerowych, doświadczenia inżynierskiego i bardzo dobrych umiejętności algorytmicznych.

responsibilities :


  • Członkowie Zespołu Rozwoju Systemu zaangażowani są w rozwój mikrojądra Phoenix-RTOS i przenoszenie go na różne architektury sprzętowe. Kluczowe wyzwania obejmują konieczność poznania szczegółów związanych z konkretną architekturą sprzętową, tworzenie skalowalnych struktur danych, a przede wszystkim pisanie eleganckiego oraz efektywnego kodu w języku C i asemblerze. Premiowana jest jakość i efektywność, a nie liczba linii i wklejanie kodu znalezionego w Internecie.

requirements-expected :


  • wykształcenie wyższe, z tytułem inżyniera, magistra lub doktora w dziedzinach takich jak informatyka, elektronika, matematyka, fizyka lub pokrewnych,
  • co najmniej 2-letnie doświadczenie zawodowe na analogicznym stanowisku,
  • dobra znajomość języka C (standard C99),
  • dobra znajomość programowania współbieżnego,
  • znajomość algorytmów i struktur danych,
  • umiejętność tworzenia i implementacji algorytmów dla środowisk o ograniczonych zasobach,
  • znajomość architektury systemów komputerowych,
  • doświadczenie w wykorzystaniu systemów kontroli wersji (git),
  • osiągnięcia naukowo-badawcze, w tym autorstwo lub współautorstwo publikacji naukowych w obszarach IT,
  • doświadczenie w projektach badawczo-rozwojowych, zwłaszcza tych finansowanych z funduszy europejskich lub krajowych,
  • doświadczenie we współpracy badawczej z uczelniami, instytutami badawczymi lub innymi podmiotami, zarówno w kraju, jak i za granicą,
  • doświadczenie w pracy nad wdrażaniem nowych technologii,
  • umiejętność pracy w zespole i pracy samodzielnej przy minimalnym nadzorze,
  • konsekwencja w dążeniu do celu i umiejętność kończenia zadań,
  • 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
  • brak dress code’u
  • kawa / herbata
  • karty przedpłacone
  • program rekomendacji pracowników

  • Praca Warszawa
  • Team leader Warszawa
  • Business Development Manager Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    94 311
    15 366