Lokalizacja: Warszawa, okazjonalne wizyty w biurze
Forma zatrudnienia: umowa o pracę + AKUP, długoterminowa współpraca, bez pośredników
Obszar: elektronika użytkowa
Profil kandydata:
- min. 4 letnie doświadczenie komercyjnej pracy z językiem C++
- doświadczenie w tworzeniu oprogramowania systemowego dla systemu Linux, w tym dla środowisk rozproszonych
- znajomość zasad działania systemów rozproszonych (konfiguracja, użytkowanie i rozwój)
- znajomość nowoczesnych protokołów lub frameworków komunikacyjnych
- praktyczne doświadczenie w tworzeniu i rozwijaniu systemów rozproszonych
- wyższe techniczne wykształcenie
- znajomość angielskiego na poziomie min B2+
Mile widziane:
- Doświadczenie w pracy z protokołami komunikacyjnymi i architekturą mikroserwisową.
- Znajomość technologii takich jak Docker, Kubernetes, REST, gRPC lub systemów kolejkowych.
- Doświadczenie z systemami czasu rzeczywistego lub embedded.
- Znajomość narzędzi CI/CD.
- Doświadczenie w projektach z obszaru Industry / Industrial Automation / IoT.
- Znajomość CMake oraz narzędzi do profilowania i analizy wydajności.
Lokalizacja: Warszawa, okazjonalne wizyty w biurze
Forma zatrudnienia: umowa o pracę + AKUP, długoterminowa współpraca, bez pośredników
Obszar: elektronika użytkowa
,[Projektowanie, rozwój i utrzymanie oprogramowania w C++., Tworzenie i rozwój komponentów działających w środowiskach rozproszonych., Projektowanie oraz implementacja komunikacji pomiędzy usługami i komponentami systemu., Analiza wymagań technicznych i przekładanie ich na rozwiązania programistyczne., Optymalizacja wydajności, stabilności i niezawodności aplikacji., Diagnozowanie i rozwiązywanie problemów w środowiskach produkcyjnych., Współpraca z zespołami R&D, QA oraz innymi zespołami technicznymi., Udział w projektowaniu architektury oraz podejmowaniu decyzji technologicznych., Tworzenie testów jednostkowych i integracyjnych oraz dbanie o jakość kodu.] Requirements: C++, Linux, Docker, Kubernetes, REST API, gRPC, CMake