Senior Software Developer (C++)
ALTEN Polska
Show all offers
B2B
Employment contract
Hybrid
Mid
Senior
Kraków
Expires Nov 11, 2026
22 days ago
In short
Senior Software Developer (C++) needed in Kraków for ALTEN Polska. Responsibilities include developing and implementing C++17/20 software, real-time components, performance optimization, code modernization, and testing. Requires 8+ years of C++ experience, C++17/20, STL, memory management, real-time systems, multithreading, performance optimization, Linux/Windows, CMake, and unit testing. B2 English required.
AI-written summary based on the listing content.
Technologie, których używamy
O projekcie
Twój zakres obowiązków
- Rozwój istniejącego oprogramowania oraz implementacja nowych funkcjonalności w C++17/20
- Projektowanie i rozwój komponentów działających w czasie rzeczywistym, w tym obsługa wielowątkowości, synchronizacji oraz komunikacji I/O
- Analiza i poprawa wydajności systemu, w szczególności ograniczanie opóźnień, optymalizacja wykorzystania pamięci i rozwiązywanie problemów związanych z równoległym wykonywaniem operacji
- Modernizacja i refaktoryzacja istniejącego kodu oraz udział w projektowaniu architektury nowych funkcjonalności
- Tworzenie testów jednostkowych i integracyjnych, wykonywanie code review oraz dbanie o jakość i stabilność rozwijanego rozwiązania
- Rozwój i utrzymanie oprogramowania działającego na Linux i Windows oraz praca z procesem budowania aplikacji
- Analiza problemów technicznych i rozwiązywanie błędów występujących w rozwijanym systemie
- Współpraca z zespołami R&D, Product oraz innymi zespołami technicznymi przy analizie wymagań i projektowaniu rozwiązań
Nasze wymagania
- Minimum 8 lat doświadczenia w rozwoju oprogramowania, w tym zaawansowane komercyjne doświadczenie w C++
- Bardzo dobra znajomość C++17/20, w tym STL, zarządzania pamięcią, smart pointers, RAII oraz doświadczenie w rozwoju większych systemów i aplikacji
- Doświadczenie z systemami czasu rzeczywistego i multithreadingiem, czyli aplikacjami wykonującymi wiele operacji równolegle, w których ważne są czas reakcji, synchronizacja i stabilność działania
- Doświadczenie w optymalizacji wydajności, czyli analizowaniu problemów z szybkością działania aplikacji, zużyciem pamięci i opóźnieniami oraz wprowadzaniu zmian poprawiających performance systemu
- Praktyczna znajomość Linux i Windows oraz CMake lub podobnych narzędzi wykorzystywanych do budowania aplikacji C++
- Doświadczenie w unit testach, testach integracyjnych i code review oraz pracy z istniejącym kodem rozwijanym przez większe zespoły
- Angielski minimum B2, umożliwiający codzienną komunikację w międzynarodowym zespole R&D
Mile widziane
- Mile widziane doświadczenie w energetyce lub automatyce przemysłowej, szczególnie przy SCADA, RTU, IED lub systemach monitorowania i sterowania siecią energetyczną
- Dodatkowym atutem będzie znajomość protokołów przemysłowych takich jak IEC 61850, IEC 60870-5-104 (tel:60870-5-104), DNP3, OPC UA lub IEEE C37.118
- Docker i Kubernetes będą dodatkowym atutem
To oferujemy
Benefity
| Published | 2026-10-12 |
| Source |
|
Hexjobs App
Tools tailored to this listing.
8 days left
11/11/2026
Hexjobs App
Tools tailored to this listing.
Similar offers
Data Engineer z Microsoft Azure (f/m/x)
Sii Sp. z o.o.
Kraków, małopolskieLead Data Analyst (f/m/x)
Sii Sp. z o.o.
Kraków, małopolskieSenior Embedded Software Engineer – RTOS
ITP IT PERFORMANCE sp. z o.o.
Kraków, małopolskieSenior FullStack Developer (K/M)
ALIOR BANK
Kraków, małopolskieDevops Platform Engineer (Kubernetes) (K/M)
ALIOR BANK
Kraków, małopolskie