Senior/Lead Software Engineer C++
HERE Technologies
Rola polega na tworzeniu SDK nawigacyjnego HERE dla platform mobilnych (Android, iOS) i Linuxa. Będziesz odpowiedzialny za implementację i optymalizację algorytmów routingu, wyszukiwania oraz renderowania map w C++14/17/20, pracując w międzynarodowym zespole inżynierskim. To stanowisko wymaga głębokiej wiedzy o C++, embedded development i cross-platform development.
Brakuje: wielkość zespołu, liczba dni hybrydowych.
Rola polega na tworzeniu SDK nawigacyjnego HERE dla platform mobilnych (Android, iOS) i Linuxa. Będziesz odpowiedzialny za implementację i optymalizację algorytmów routingu, wyszukiwania oraz renderowania map w C++14/17/20, pracując w międzynarodowym zespole inżynierskim. To stanowisko wymaga głębokiej wiedzy o C++, embedded development i cross-platform development.
- ✓Praca nad globalnie wdrożonymi produktami nawigacyjnymi dla branży automotive
- ✓Międzynarodowy zespół z 60+ krajów
- ✓KUP (ulgę podatkową) dla twórców
- ✓Elastyczne godziny pracy
- ✓Roczny bonus uznaniowy
- ✓Kompleksowy pakiet benefitów (opieka medyczna dla rodziny, dofinansowanie posiłków, zwrot kosztów okularów)
- −Bardzo szeroki przedział płacowy (18-32k B2B) może sugerować niepewność co do poziomu kandydata
- !Brak informacji o liczbie dni hybrydowych w Krakowie
- !Brak opisu zespołu (wielkość, role)
- !Wymóg znajomości narzędzi AI-assisted może być modnym buzzwordem
- !Tytuł Lead, ale opis nie precyzuje odpowiedzialności liderskich
- ?Tytuł wskazuje na rolę managerską, ale poziom doświadczenia nie został oznaczony jako Lead/Manager — warto zweryfikować u źródła
- •Implementacja i optymalizacja komponentów SDK w C++14/17/20, np. algorytmów routingu i renderowania map
- •Debugowanie i profilowanie kodu na różnych platformach (Android, iOS, Linux)
- •Przegląd kodu (code review) i dbanie o standardy jakości
- •Współpraca przy projektowaniu API SDK
- •Pisanie testów jednostkowych i integracyjnych
- •Uczestnictwo w ceremoniach Agile (stand-up, sprint planning)
- •Korzystanie z narzędzi AI-assisted development z krytyczną oceną generowanych fragmentów
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z co najmniej 5-letnim doświadczeniem w C++, w tym 3 lata w embedded lub cross-platform development, potrafiący samodzielnie implementować i debugować złożone algorytmy.
Juniorzy bez ugruntowanej wiedzy o C++ i embedded, ani osoby szukające roli czysto menedżerskiej (Lead wymaga technicznego zaangażowania).
- ?Ile osób liczy zespół SDK i jakie są role w zespole?
- ?Jakie jest dokładne oczekiwanie co do hybrydowości – ile dni w biurze?
- ?Czy rola Lead wiąże się z odpowiedzialnością za mentoring lub zarządzanie?
- ?Jakie narzędzia AI-assisted są używane i jak oceniana jest ich skuteczność?
- ?Jak wygląda proces release SDK?
- ?Czy istnieje możliwość pracy nad nowymi funkcjonalnościami (greenfield) czy głównie utrzymanie?
- ?Jaki jest stosunek testów ręcznych do automatycznych?
- −Wielkość zespołu
- −Liczba dni hybrydowych
- −Zakres odpowiedzialności liderskich
- −Proces rekrutacyjny
- −Informacja o on-call lub dyżurach
Kultura oparta na otwartości, współpracy i uczciwości, z międzynarodowym zespołem ekspertów.
Na poziomie rynkowym
≈ 107,1–190,5 zł/h
Dane z aktywnych ofert zawierających technologię C++. Pełne statystyki zarobków →