O firmie:
Naszym klientem jest międzynarodowa firma technologiczna rozwijająca zaawansowane rozwiązania software’owe wykorzystywane w urządzeniach elektronicznych oraz systemach cyfrowych dostępnych globalnie. Organizacja tworzy i rozwija skalowalne platformy, które integrują treści, oprogramowanie i technologie komunikacyjne, wpływając na sposób korzystania z usług multimedialnych przez użytkowników końcowych. Firma działa w modelu produktowym, w środowisku międzynarodowym, łącząc kompetencje inżynierskie z podejściem nastawionym na jakość, bezpieczeństwo i długofalowy rozwój technologii. Zespoły pracują w rozproszonej strukturze, współpracując przy projektach o dużej skali i wysokim poziomie złożoności technicznej.
O stanowisku:
Poszukujemy doświadczonej osoby na stanowisko Senior C++ Developer, która dołączy do zespołu rozwijającego zaawansowaną platformę embedded wykorzystywaną w urządzeniach multimedialnych.
Rola zakłada pracę nad dużym, wielomilionowym repozytorium kodu, rozwój i optymalizację komponentów systemowych oraz współtworzenie skalowalnego i bezpiecznego środowiska dla globalnego produktu technologicznego. To stanowisko dla osoby, która chce mieć realny wpływ na architekturę i jakość rozwiązania wykorzystywanego przez miliony użytkowników.
Do Twoich zadań należeć będzie:
- Projektowanie, rozwijanie i utrzymywanie wydajnego kodu w C++,
- Analiza i eliminowanie błędów wydajnościowych oraz systemowych,
- Dbanie o jakość kodu, jego organizację oraz automatyzację procesów,
- Udział w przeglądach kodu i przeglądach architektury,
- Implementacja specyfikacji technicznych i współpraca przy ich tworzeniu,
- Współpraca z zespołami międzynarodowymi (Europa, USA, Azja),
- Rozwój oprogramowania dla systemów opartych o UNIX/Linux oraz środowisk embedded.
Szukamy osoby, która…
- Posiada min. 5 lat doświadczenia zawodowego w programowaniu (C++),
- Ma praktyczne doświadczenie w środowisku UNIX/Linux,
- Bardzo dobrze rozumie programowanie obiektowe i zasady projektowania oprogramowania,
- Potrafi projektować i rozwijać skalowalne rozwiązania,
- Sprawnie diagnozuje i rozwiązuje problemy techniczne,
- Dobrze odnajduje się w dynamicznym, produktowym środowisku,
- Komunikuje się w języku angielskim (min. B2) – praca w środowisku międzynarodowym,
Mile widziane:
- Znajomość Python lub JavaScript,
- Doświadczenie z systemami embedded (Linux/Android),
- Praktyka w debugowaniu systemów wbudowanych.
Co oferuje nasz klient:
- Udział w rozwoju globalnego produktu technologicznego o dużej skali,
- Pracę w międzynarodowym środowisku i współpracę z doświadczonym zespołem inżynierów,
- Realny wpływ na architekturę i kierunek rozwoju platformy,
- Możliwość pracy przy nowoczesnych rozwiązaniach embedded i systemach multimedialnych,
- Stabilną współpracę w oparciu o długofalowy projekt technologiczny,
- Konkurencyjne warunki finansowe i pakiet benefitów adekwatny do poziomu stanowiska.
- Zatrudnienie w oparciu o kontrakt B2B lub umowę o pracę
Osoby zainteresowane prosimy o przesłanie aplikacji przed formularz poniżej. Zastrzegamy sobie możliwość odpowiedzi tylko na wybrane aplikacje.