← к выдаче
разработка

C++ Developer

Warszawa28 дн. назад

Коротко

Designs, develops, and maintains C++ software for distributed systems in consumer electronics. · Needs: 4+ years C++, Linux, distributed systems, higher technical education, English B2+, occasional office visits

Описание от работодателя

Lokalizacja: Warszawa, okazjonalne wizyty w biurze Forma zatrudnienia: umowa o pracę + AKUP, długoterminowa współpraca, bez pośredników Obszar: elektronika użytkowa Daily tasks: - 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. 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. Must have: C++, Linux Nice to have: Docker, Kubernetes, REST API, gRPC, CMake