.
Embedded Software Engineer (System Development Team)
  • Warszawa
Embedded Software Engineer (System Development Team)
Warszawa, Warszawa, Masovian Voivodeship, Polska
PHOENIX SYSTEMS SP Z O O
27. 2. 2025
Informacje o stanowisku

Embedded Software Engineer (System Development Team)

Miejsce pracy: Warszawa

Technologie, których używamy

Wymagane

  • C

System operacyjny

  • Linux

O projekcie

W związku z dynamicznym rozwojem autorskiego systemu operacyjnego dla Internetu Rzeczy, Phoenix-RTOS, spółka Phoenix Systems poszukuje osoby na stanowisko Embedded 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.

Twój zakres obowiązków

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.

Nasze wymagania

  • 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.

Mile widziane

  • znajomość architektury systemów operacyjnych,
  • znajomość architektury mikroprocesorów i popularnych modeli programowych (ARM, IA32),
  • praktyczna znajomość narzędzi do debugowania (np. GDB, JTAG),
  • praktyczna znajomość języka skryptowego (Bash, Python),
  • znajomość protokołów sieciowych (TCP/IP, Ethernet, Wi-Fi, GSM, IEEE 802.15.4),
  • znajomość protokołów sprzętowych (SPI, UART itp.).

Tak organizujemy naszą pracę

Liczba osób w zespole

7

Tak pracujemy

  • wewnątrz organizacji

To oferujemy

  • 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.

Benefity

  • 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

Etapy rekrutacji

  • Rozmowa telefoniczna z HR
  • Zadanie rekrutacyjne
  • Spotkanie z HR i potencjalnym przyszłym przełożonym

PHOENIX SYSTEMS SP Z O O

Jesteśmy polską spółką high-tech, która od ponad 12 lat rozwija autorski, polski system operacyjny czasu rzeczywistego Phoenix-RTOS, przeznaczony dla inteligentnych urządzeń brzegowych Internetu Rzeczy (Edge-IoT), w takich sektorach jak: lotnictwo, smart-grid oraz kosmos. System został już wdrożony komercyjnie w ponad milionie urządzeń, m.in. inteligentnych licznikach gazu i koncentratorach danych. Jeżeli nie obawiasz się wyzwań, lubisz zaawansowaną inżynierię, to Phoenix Systems jest właściwym miejscem pracy dla Ciebie.

Odpowiadając na powyższą ofertę pracy wyrażają Państwo zgodę na przetwarzanie przez Phoenix Systems Sp. z o.o. z siedzibą w Warszawie danych osobowych zawartych w Państwa zgłoszeniu rekrutacyjnym zgodnie z Polityką Prywatności: https://phoenix-rtos.com/static/portal/doc/PrivacyPolicy_recruitment.pdf Jeśli chcą Państwo wziąć udział również w przyszłych procesach rekrutacyjnych prowadzonych przez naszą spółkę, prosimy o załączenie do zgłoszenia następującej klauzuli: „Zgadzam się na przetwarzanie przez Phoenix Systems Sp. z o.o. z siedzibą w Warszawie danych osobowych zawartych w moim zgłoszeniu rekrutacyjnym w ramach przyszłych procesów rekrutacyjnych”.

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


    98 430
    11 738