Dołącz do zespołu pracującego nad oprogramowaniem dla Software-Defined Vehicles (SDV) - nowej generacji pojazdów, w których kluczową rolę odgrywa oprogramowanie i komunikacja rozproszona.
Warunki zaangażowania:
Obszar: automotive
Lokalizacja: 1 x na dwa tygodnie z biura w Warszawie
Zaangażowanie: UoP + 70% AKUP, zatrudnienie bezpośrednie
Must have:
Bardzo dobra znajomość C++ (C++17 lub nowszy)
Znajomość lub chęć rozwoju w Rust
Doświadczenie w pracy z systemami rozproszonymi
Znajomość narzędzi do monitorowania i analizy danych, np. Elastic Stack (Logstash, Elasticsearch, Kibana)
Umiejętność pracy w zespole i rozwiązywania złożonych problemów technicznych
Bardzo dobra znajomość języka angielskiego
Nice to have:
Doświadczenie z DDS lub ROS2
Wiedza o protokołach komunikacyjnych: gRPC, Protobufs, SOME/IP, DDS
Bardzo dobra znajomość Rust
Wiedza o systemach motoryzacyjnych i Vehicle API
Znajomość InfluxDB, Prometheus, Grafana
Zakres:
Projektowanie, implementacja i rozwój narzędzi wspierających SDV OS, m.in.:
monitoring komunikacji,
rejestrowanie i odtwarzanie wiadomości,
analiza wydajności i diagnostyka systemów.
Praca z systemami komunikacji opartymi o Data Distribution Service (DDS).
Tworzenie rozwiązań dla rozproszonych systemów motoryzacyjnych o wysokiej niezawodności.
Współpraca z zespołami odpowiedzialnymi za architekturę i integrację oprogramowania.