Embedded software engineer (system development team)

Warszawa, Powiat Warszawa, Województwo mazowieckie

jobs.search 1 dzień temu

Opis

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

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

Wymagania

English speaking

Charakterystyka

Pracodawca
PHOENIX SYSTEMS
Kontrakt
permanent

Oferty podobne