Senior Middleware Engineer (Linux, C++)
Luxoft DXC
Rola polega na projektowaniu i rozwijaniu komponentów middleware dla wbudowanych platform Linux w systemach do egzekwowania ruchu drogowego z wykorzystaniem AI. Będziesz optymalizować komunikację międzyprocesową, przepływ danych oraz wykorzystanie zasobów, a także debugować złożone problemy systemowe na przecięciu middleware, OS i sprzętu. Współpraca z zespołami firmware, cloud i aplikacji. To typowa rola inżyniera wbudowanego na poziomie senior.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: widełki wynagrodzenia, wielkość zespołu.
Rola polega na projektowaniu i rozwijaniu komponentów middleware dla wbudowanych platform Linux w systemach do egzekwowania ruchu drogowego z wykorzystaniem AI. Będziesz optymalizować komunikację międzyprocesową, przepływ danych oraz wykorzystanie zasobów, a także debugować złożone problemy systemowe na przecięciu middleware, OS i sprzętu. Współpraca z zespołami firmware, cloud i aplikacji. To typowa rola inżyniera wbudowanego na poziomie senior.
- ✓Ciekawy produkt - system AI do monitorowania ruchu dla miast (Vision Zero)
- ✓Współpraca z zespołem w San Francisco - globalny kontekst
- ✓Nowoczesny stack: C++, Linux, Python, embedded
- −Brak widełek płacowych - przy outsourcingu często stosowane widełki, ich brak utrudnia ocenę
- −Możliwość rotacji projektów (typowe dla Luxoft) - nie wiadomo, jak długo trwa projekt
- !Brak informacji o wielkości zespołu
- !Brak wzmianki o dyżurach on-call
- !Nie opisano procesu rekrutacyjnego
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja komponentów middleware w C++ na wbudowanym Linuxie
- •Optymalizacja komunikacji międzyprocesowej (IPC) i przepływu danych
- •Analiza i rozwiązywanie wąskich gardeł wydajnościowych na poziomie systemu
- •Implementacja logowania, frameworków bezpieczeństwa i zarządzania konfiguracją
- •Debugowanie złożonych problemów obejmujących middleware, OS i warstwę sprzętową
- •Współpraca z zespołami firmware, cloud i aplikacji przy definiowaniu interfejsów API
- •Pisanie skryptów w Python i Shell do automatyzacji i testowania
- •Udział w dyskusjach architektonicznych i doradztwo techniczne
Oferta dla doświadczonych specjalistów (Senior).
Mid-level inżynier z mocnym C++ i Linuxem, który ma już doświadczenie w embedded i chce rozwinąć się w middleware. Powinien mieć co najmniej 3-4 lata praktyki z systemowym programowaniem na Linuxie.
Juniorzy bez ugruntowanej wiedzy o systemach wbudowanych i C++ na poziomie zaawansowanym. Również osoby preferujące pracę zdalną - oferta wymaga obecności w biurze w Warszawie.
- ?Jaka jest wielkość zespołu middleware i struktura zespołów (ile osób w firmware, cloud, app)?
- ?Czy projekt jest już w fazie produkcyjnej, czy dopiero startuje?
- ?Czy są przewidziane dyżury on-call? Jak często?
- ?Jaki jest model współpracy z San Francisco (strefy czasowe, codzienne standupy)?
- ?Czy oferujecie wsparcie relokacyjne lub pracę hybrydową w przyszłości?
- −Widełki wynagrodzenia
- −Wielkość zespołu
- −Informacja o dyżurach on-call
- −Proces rekrutacyjny (ile etapów, czy jest zadanie domowe)
Zespół międzynarodowy (Polska i San Francisco), współpraca cross-funkcyjna z działami firmware, cloud i aplikacji.