W zwi膮zku z rozwojem systemu operacyjnego Phoenix-RTOS przeznaczonego dla Internetu Rzeczy, sp贸艂ka Phoenix Systems poszukuje Programisty C do trzech zespo艂贸w: Aplikacji, Komunikacji oraz Rozwoju Systemu.
Tw贸j zakres obowi膮zk贸w:
- G艂贸wnymi zadaniami cz艂onk贸w Zespo艂u Aplikacji 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.
- Zesp贸艂 Komunikacji zajmuje si臋 rozwojem stos贸w komunikacyjnych dla popularnych technologii wykorzystywanych w aplikacjach Internetu Rzeczy. Kluczowe wyzwania obejmuj膮 konieczno艣膰 pisania zoptymalizowanego oprogramowania do cyfrowego przetwarzania sygna艂贸w wykorzystywanego w komunikacji przewodowej i bezprzewodowej.
- 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.
Nasze wymagania
- dobra znajomo艣膰 architektury system贸w operacyjnych,
- dobra znajomo艣膰 j臋zyka C,
- dobra znajomo艣膰 programowania r贸wnoleg艂ego,
- dobra znajomo艣膰 algorytm贸w i struktur danych,
- umiej臋tno艣膰 tworzenia i implementacji algorytm贸w dla 艣rodowisk o ograniczonych zasobach,
- dobra znajomo艣膰 architektury system贸w komputerowych,
- dobra znajomo艣膰 architektury mikroprocesor贸w i popularnych modeli programowych (ARM, IA32),
- znajomo艣膰 architektury protoko艂贸w komunikacyjnych,
- znajomo艣膰 protoko艂贸w sieciowych (TCP/IP, Ethernet, Wi-Fi, GSM).
- do艣wiadczenie w wykorzystaniu system贸w kontroli wersji,
- do艣wiadczenie zawodowe na podobnym stanowisku,
- 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.
Tak pracujemy nad projektem
- code review
- Continuous Integration
- wsparcie architekta / lidera technicznego
- dokumentacja
- narz臋dzia do trackowania zada艅
- automatyzacja test贸w
- 艣rodowiska testowe
- testy integracyjne
Takie dajemy mo偶liwo艣ci rozwoju
- szkolenia wewn膮trzfirmowe
- szkolenia zewn臋trzne
- wymiana wiedzy technicznej w firmie
To oferujemy
- udzia艂 w tworzeniu systemu operacyjnego, kt贸ry ma wyprzedza膰 艣wiatowe standardy informatyki,
- mo偶liwo艣膰 awansu zawodowego i rozwoju,
- stabilno艣膰 zatrudnienia,
- elastyczne godziny pracy,
- przyjazn膮 i tw贸rcz膮 atmosfer臋 pracy,
- atrakcyjne wynagrodzenie,
- dofinansowanie zaj臋膰 sportowych,
- prywatna opieka medyczna,
- dofinansowanie nauki j臋zyk贸w,
- dofinansowanie szkole艅 i kurs贸w,
- mo偶liwo艣膰 pracy zdalnej,
- owoce,
- spotkania integracyjne,
- brak dress code鈥檜,
- kawa / herbata.
Dlaczego Phoenix Systems?
Firma rozwija nowy system operacyjny open-source dla urz膮dze艅 Internetu Rzeczy. System oparty jest o napisane od podstaw mikroj膮dro. Je偶eli nie obawiasz si臋 wyzwa艅, lubisz zaawansowan膮 in偶ynieri臋 i chcesz znale藕膰 si臋 w centrum rewolucji Internetu Rzeczy, to Phoenix Systems jest w艂a艣ciwym miejscem pracy dla Ciebie. Firma zatrudnia wysoko wykwalifikowanych in偶ynier贸w oprogramowania i ze wzgl臋du na masowe wdro偶enia systemu operacyjnego firma poszukuje kolejnych, utalentowanych os贸b, kt贸re chc膮 do艂膮czy膰 do zespo艂u.