Senior C++ Engineer
W skrócie
Senior C++ Engineer for gaming/gambling industry. Develop middleware for machine management systems. Requires C++14/17, embedded experience, cross-compilation, HAL design, plugin architecture, clean code. B2B/UoP contract, remote option.
Słowa kluczowe
Skrót przygotowany przez AI na podstawie treści ogłoszenia.
Code & Pepper wspiera klientów w wymagających branżach, pomagając im w skalowaniu zespołów i budowaniu nowoczesnych produktów.
Obecnie rozwijamy zaawansowany system zarządzania maszynami dla branży gamingowej i hazardowej. Twoim zadaniem będzie stworzenie w C++ warstwy middleware, która ujednolici i zagreguje dane płynące z urządzeń od wielu niezależnych dostawców. Kluczowym wyzwaniem jest zaprojektowanie łatwej w utrzymaniu architektury opartej na wspólnym rdzeniu i wymiennych pluginach.
Nasze must have
Komercyjne doświadczenie na poziomie senior w programowaniu w języku C++Biegła znajomość nowoczesnych standardów języka (minimum C++14/C++17)
Praktyczne doświadczenie w tworzeniu oprogramowania embedded, blisko warstwy sprzętowej
- Biegłość w konfiguracji i przeprowadzaniu kompilacji krzyżowej (cross-compile) na architekturę ARM
- Samodzielność w zarządzaniu toolchainami programistycznymi
- Silne kompetencje w projektowaniu warstw abstrakcji sprzętowej (HAL) oraz czystych interfejsów API
- Doświadczenie w architekturze oprogramowania, ze szczególnym uwzględnieniem wzorca Adapter oraz architektury pluginowej
- Głębokie zrozumienie praktyk inżynieryjnych (Clean Code, SOLID) nastawionych na długoterminową utrzymywalność koduWysoko rozwinięte umiejętności komunikacyjne ułatwiające sprawne podejmowanie decyzji architektonicznych w zespole
- Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację w międzynarodowym zespole
- Nasze nice to have
- Znajomość specyfiki sprzętowej branży gamingowej oraz protokołów takich jak SAS czy G2S (GSA)
Doświadczenie w pracy z systemami Embedded Linux lub systemami operacyjnymi czasu rzeczywistego (RTOS)
Praktyczna znajomość systemu budowania CMake, tworzenia testów jednostkowych oraz narzędzi CI/CD
Umiejętność niskopoziomowego debugowania kodu przy użyciu JTAG lub analizatorów stanów logicznychCo możemy Ci zaproponować?
Współpracę w modelu B2B lub Umowa o pracę – Ty wybierasz
- Wynagrodzenie dla UoP: 16 500 - 21 500 zł brutto
- Stawka dla B2B: 20 000 - 26000 zł netto + VAT
- Budżet szkoleniowy (do 2500 zł netto rocznie)
Elastyczne godziny pracy (z uwzględnieniem core hours)
Możliwość 100% pracy zdalnej
Karta Multisport Plus i prywatna opieka medyczna (Luxmed)
| Opublikowana | 2026-08-03 |
| Wygasa | 2026-10-27 |
| Źródło |
|
Hexjobs App
Narzędzia dopasowane do tej oferty.
Hexjobs App
Narzędzia dopasowane do tej oferty.
Podobne oferty
Solutions Architect with AI SDLC
Future Processing
KrakówTest Automation Engineer with Playwright
Billennium
KrakówFullstack Developer (Go & Node.js/Python)
Clurgo
KrakówProgramista PHP / Laravel Developer
CStore
KrakówSenior Mobile Software Engineer (iOS) - Consumer Experience
Allegro
Kraków