Programista C (aplikacje)
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 UN*X zdolnego do wykonywania wielu, popularnych aplikacji open-source.
responsibilities :
- Członkowie Zespołu Rozwiązań Smart Grid zaangażowani są w rozwój aplikacji i urządzeń wraz z zespołami rozwoju klienta. Kluczowe wyzwania obejmują potrzebę szybkiego uczenia się i rozumienia specyfiki konkretnego urządzenia oraz potrzebę dobrej komunikacji
- z zewnętrznymi programistami.
- Głównymi zadaniami członków Zespołu jest projektowanie, rozwój aplikacji dla urządzeń, celem utworzenia w pełni funkcjonalnego produktu końcowego. Każdy z inżynierów 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.
requirements-expected :
- 2 lata 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 :
- 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
- możliwość pracy zdalnej
- elastyczny czas pracy
- owoce
- spotkania integracyjne
- brak dress code’u
- kawa / herbata
- karty przedpłacone
Bądź pierwszy, który ubiega się o to miejsce pracy!
-
Dlaczego szukać pracy na HitPraca.pl?
Subskrybuj oferty pracy
Codziennie nowe oferty pracy Możesz wybierać z bardzo szerokiej gamy ofert pracy - naszym celem jest posiadanie jak najszerszej oferty pracy Otrzymuj nowe oferty e-mailem Bądź pierwszym, który odpowie na nowe oferty pracy Wszystkie oferty pracy w jednym miejscu (od pracodawców, agencji pośrednictwa pracy i innych portali) Wszystkie usługi dla kandydatów do pracy są bezpłatne Pomożemy Ci znaleźć nową pracę