C++ Developer – Automotive (f / m/x) - Regular, Senior
Indie, PolskaОсновні характеристики вакансії
Мін. 5 років досвіду
Повний робочий день
Віддалена робота - без поїздок
Opis
Poszukujemy C++ Developera z dużym doświadczeniem w rozwoju oprogramowania dla branży motoryzacyjnej i QNX RTOS. W tej roli będziesz uczestniczyć w rozwoju ECU/poziomu systemu, pracując nad oprogramowaniem pośredniczącym i stosami komunikacyjnymi w środowiskach motoryzacyjnych. Będziesz współpracować z wielofunkcyjnymi zespołami, aby dostarczać wysokiej jakości, zgodne ze standardami oprogramowanie dostosowane do procesów ASPICE i V-model. Tworzenie oprogramowania motoryzacyjnego w języku C++ (C++11/14/17) Projektowanie i wdrażanie komponentów systemowych i oprogramowania pośredniczącego dla platform ECU Praca z QNX RTOS, koncentrując się na koncepcjach IPC i wielowątkowości Rozwijanie i utrzymywanie stosów komunikacyjnych (CAN, SOME/IP, Automotive Ethernet) Wykonywanie debugowania, rozwiązywanie problemów i optymalizacja wydajności Współtworzenie pipeline'ów CI/CD i zautomatyzowanych procesów kompilacji Postępowanie zgodnie z metodologiami rozwoju ASPICE i V-model Współpraca z zespołami walidacji i testowania w celu zapewnienia wysokiej jakości dostarczanych rozwiązań Minimum 5 lat doświadczenia w tworzeniu oprogramowania w języku C++ Duże doświadczenie w tworzeniu oprogramowania dla branży motoryzacyjnej Praktyczne doświadczenie z QNX (IPC, wielowątkowość) Doświadczenie w rozwoju platformy ECU i oprogramowania pośredniczącego Dobra znajomość samochodowych protokołów komunikacyjnych (Ethernet, SOME/IP, CAN) Znajomość procesów ASPICE i V-model Doświadczenie w debugowaniu i środowiskach CI/CD Silne umiejętności rozwiązywania problemów i komunikacji Zróżnicowane portfolio klientów Szeroki wachlarz technologii Stabilne zatrudnienie Możliwość pracy zdalnej Kontrakty z globalnymi markami Great Place to Work w Europie Wielu ekspertów, od których możesz się uczyć Otwarty i dostępny zarząd
Benefity
Zróżnicowane portfolio klientów
Szeroki wachlarz technologii
Stabilne zatrudnienie
Możliwość pracy zdalnej
Kontrakty z globalnymi markami
Great Place to Work w Europie
Wielu ekspertów, od których możesz się uczyć
Otwarty i dostępny zarząd
Wymagania
Minimum 5 lat doświadczenia w tworzeniu oprogramowania w języku C++
Duże doświadczenie w tworzeniu oprogramowania dla branży motoryzacyjnej
Praktyczne doświadczenie z QNX (IPC, wielowątkowość)
Doświadczenie w rozwoju platformy ECU i oprogramowania pośredniczącego
Dobra znajomość samochodowych protokołów komunikacyjnych (Ethernet, SOME/IP, CAN)
Znajomość procesów ASPICE i V-model
Doświadczenie w debugowaniu i środowiskach CI/CD
Silne umiejętności rozwiązywania problemów i komunikacji
Zakres obowiązków
Tworzenie oprogramowania motoryzacyjnego w języku C++ (C++11/14/17)
Projektowanie i wdrażanie komponentów systemowych i oprogramowania pośredniczącego dla platform ECU
Praca z QNX RTOS, koncentrując się na koncepcjach IPC i wielowątkowości
Rozwijanie i utrzymywanie stosów komunikacyjnych (CAN, SOME/IP, Automotive Ethernet)
Wykonywanie debugowania, rozwiązywanie problemów i optymalizacja wydajności
Współtworzenie pipeline'ów CI/CD i zautomatyzowanych procesów kompilacji
Postępowanie zgodnie z metodologiami rozwoju ASPICE i V-model
Współpraca z zespołami walidacji i testowania w celu zapewnienia wysokiej jakości dostarczanych rozwiązań