Mid Backend Engineer | Networking Solutions
Teltonika
Rola koncentruje się na rozwoju oprogramowania wbudowanego dla urządzeń sieciowych (routery, bramy, przełączniki) w języku C na systemie Linux. Będziesz projektować i implementować firmware, rozwijać framework API używany przez inne zespoły R&D oraz skryptować w Shell/Python do automatyzacji i testów. To nie jest typowy backend webowy – praca jest blisko sprzętu i systemów wbudowanych.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano widełek wynagrodzenia, nie opisano procesu rekrutacyjnego.
Rola koncentruje się na rozwoju oprogramowania wbudowanego dla urządzeń sieciowych (routery, bramy, przełączniki) w języku C na systemie Linux. Będziesz projektować i implementować firmware, rozwijać framework API używany przez inne zespoły R&D oraz skryptować w Shell/Python do automatyzacji i testów. To nie jest typowy backend webowy – praca jest blisko sprzętu i systemów wbudowanych.
- ✓Dodatkowy dzień wolny na urodziny
- ✓Rozwój w silnie rozwijającej się firmie
- !Brak widełek wynagrodzenia
- !Opis obowiązków zawiera ogólniki („analiza nowych technologii”)
- !Nie określono wielkości zespołu ani liczby dni hybrydowych
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja oprogramowania wbudowanego na Linux dla urządzeń IoT w języku C
- •Rozwój i utrzymanie własnego frameworka API w C wykorzystywanego przez inne zespoły
- •Pisanie skryptów Shell/Python do automatyzacji, testowania i integracji
- •Analiza i wdrażanie nowych technologii oraz rozwiązań sieciowych
- •Praca z systemem kontroli wersji Git – code review i zarządzanie gałęziami
- •Debugowanie i rozwiązywanie problemów na systemach Linux
- •Współpraca z zespołem R&D przy rozwiązywaniu złożonych problemów technicznych
- •Przygotowywanie dokumentacji technicznej i wsparcie dla innych zespołów
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Backend developer z przynajmniej 2 latami w C i skryptowaniu, gotowy do nauki embedded Linux i sieci. Ma podstawową znajomość Git i Linuxa, komunikuje się po angielsku.
Osoby szukające czysto webowego backendu (Node.js, Django itp.), juniorzy bez doświadczenia w C, ani osoby unikające pracy ze sprzętem i niskopoziomowym oprogramowaniem.
- ?Ile osób liczy zespół developerski i jakie są role w zespole?
- ?Jaki jest stosunek pracy nad nowymi funkcjami do utrzymania istniejącego kodu?
- ?Czy istnieje system dyżurów (on-call) i jak często występują?
- ?Jak wygląda proces code review i testowania kodu?
- ?Czy są przewidziane budżety na szkolenia lub konferencje?
- ?Jakie są możliwości rozwoju – ścieżka techniczna czy menedżerska?
- ?Czy w ramach hybrydy liczba dni w biurze jest stała czy elastyczna?
- −Nie podano widełek wynagrodzenia
- −Nie opisano procesu rekrutacyjnego
- −Brak szczegółów dotyczących dostępnych benefitów (np. czy jest budżet na szkolenia)
- −Nie podano wielkości zespołu ani struktury