Golang | Go Developer | Python | Cloud | IoT | security
30k - 60k PLN30 000 - 60 000 PLN/ mies.B2B
25k - 50k PLN25 000 - 50 000 PLN/ mies.UoP
SeniorFull-time·B2B·Umowa o pracę
#400313·Dodano 4 dni temu·8
Źródło: nofluffjobs.comTech Stack / Keywords
GolangEmbedded
Firma i stanowisko
Prowadzimy rekrutacje dla międzynarodowej organizacji z USA. Produkty, które będziesz rozwijał, to systemy zarządzania security - czujniki, kamery etc.
Wymagania
- Bardzo dobra znajomość Go w tym znajomość standardowej biblioteki oraz popularnych narzędzi deweloperskich (debugowanie, profilowanie)
- Dobre doświadczenie w programowaniu w Pythonie lub innych językach skryptowych
- Doświadczenie w pracy z systemami kontroli wersji
- Doświadczenie w projektowaniu i implementacji API z użyciem REST, gRPC oraz Protobuf
- Praktyczna znajomość baz danych SQL lub NoSQL, takich jak DynamoDB
- Doświadczenie z Cloudem, najlepiej AWS
- Doświadczenie w tworzeniu oprogramowania w środowisku Linux Embedded
- Doświadczenie z technologiami konteneryzacji, takimi jak Docker, oraz platformami orkiestracji kontenerów, takimi jak Kubernetes
- Wyższe techniczne wykształcenie
- Angielski na poziomie min. B2+ (międzynarodowy team)
Nice to have:
- Doświadczenie w modyfikowaniu sterowników, pracy z HAL (Hardware Abstraction Layer) w AOSP oraz dostosowywaniu systemu budowania AOSP (Soong/Blueprint)
- Praktyczne doświadczenie w tworzeniu aplikacji na Androida, debugowaniu i profilowaniu; znajomość wewnętrznych mechanizmów Android Framework oraz modyfikacji API w AOSP
- Doświadczenie w programowaniu w C lub C++
- Znajomość stosu TCP/IP
- Praktyczna wiedza z zakresu elektroniki – podstawowe rozumienie obwodów elektrycznych oraz umiejętność korzystania ze sprzętu laboratoryjnego, takiego jak multimetr
Obowiązki
- Rozwijanie funkcji dla platform wbudowanych
- Tworzenie i utrzymywanie oprogramowania firmware w języku Go dla urządzeń wbudowanych, ze szczególnym uwzględnieniem wydajności i bezpieczeństwa
- Udział w projektach od fazy planowania aż po wdrożenie i wsparcie klienta
- Budowa prototypów, prace nad koncepcjami (proof of concept)
- Przeprowadzanie dokładnych testów i debugowania
- Aktywny udział w code review
Benefity
- Bezpośrednie, długoterminowe, stabilne zatrudnienie, bez pośredników
- Lokalizacja biura: Kraków, wizyty w biurze 1 dzień / tydzień
- Możliwość relokacji
Inne informacje
Praca w międzynarodowym zespole; wymagana znajomość języka angielskiego na poziomie min. B2+. Lokalizacja hybrydowa z obowiązkową wizytą w biurze w Krakowie 1 dzień w tygodniu.
1dea
143 aktywne oferty