Senior Embedded C++ Developer
Happy Team
Rola polega na tworzeniu oprogramowania embedded dla nowoczesnych urządzeń vendingowych. Praca obejmuje rozwój aplikacji w C++ i Qt/QML, integrację z platformami webowymi i chmurowymi (AWS), a także utrzymanie dystrybucji Linux (Yocto). Kod jest testowany na rzeczywistym sprzęcie, a efekty pracy są widoczne w działających urządzeniach używanych na całym świecie. Jest to stanowisko techniczne, wymagające samodzielności i odpowiedzialności za dostarczane rozwiązania.
Brakuje: nie podano wielkości zespołu, brak opisu procesu rekrutacyjnego.
Rola polega na tworzeniu oprogramowania embedded dla nowoczesnych urządzeń vendingowych. Praca obejmuje rozwój aplikacji w C++ i Qt/QML, integrację z platformami webowymi i chmurowymi (AWS), a także utrzymanie dystrybucji Linux (Yocto). Kod jest testowany na rzeczywistym sprzęcie, a efekty pracy są widoczne w działających urządzeniach używanych na całym świecie. Jest to stanowisko techniczne, wymagające samodzielności i odpowiedzialności za dostarczane rozwiązania.
- ✓Praca na rzeczywistych urządzeniach, a nie tylko symulatorach
- ✓Realny wpływ na rozwój produktu i decyzje techniczne
- ✓Kameralny, techniczny zespół bez korporacyjnych struktur
- ✓Długofalowy rozwój produktu zamiast pracy projektowej
- ✓Możliwość testowania kodu na bieżąco na fizycznym sprzęcie
- !Ogłoszenie pochodzi od agencji rekrutacyjnej (Happy Team), co może oznaczać mniejszą transparentność co do klienta końcowego
- !Brak informacji o wielkości zespołu i strukturze wewnętrznej klienta
- !Nie określono procesu rekrutacyjnego ani liczby etapów
- •Tworzenie i rozwój aplikacji embedded w C++ dla urządzeń vendingowych
- •Projektowanie i implementacja interfejsów użytkownika w QML
- •Rozwój i utrzymanie dystrybucji Linux Embedded (Yocto)
- •Integracja z REST API aplikacji webowych i usługami chmurowymi (AWS SDK)
- •Implementacja funkcji RFID i trybu offline
- •Debugowanie, profilowanie i testowanie na rzeczywistym sprzęcie oraz w środowiskach wirtualnych
- •Współpraca z testerami, projektantami UX i zespołem webowym
- •Używanie narzędzi: Git, CMake, GitLab CI/CD, MQTT, SQLite
Oferta dla doświadczonych specjalistów (Senior).
Deweloper embedded z co najmniej 5 latami w C++ i Qt/QML, ze znajomością Linux Embedded, potrafiący samodzielnie debugować i optymalizować kod. Może nie mieć głębokiego doświadczenia z Yocto, ale gotowy do nauki.
Osoby z mniej niż 5 latami doświadczenia w C++ i Qt/QML lub bez styczności z embedded Linux. Rola nie jest odpowiednia dla juniorów ani midów bez embedded backgroundu.
- ?Ile osób liczy zespół deweloperski po stronie klienta?
- ?Czy praca zdalna wymaga okazjonalnych wizyt w Bielsku-Białej?
- ?Jak wygląda proces rekrutacji – ile etapów, czy jest zadanie domowe?
- ?Czy istnieje możliwość przejścia na B2B bezpośrednio z klientem po okresie próbnym?
- ?Jakie są oczekiwania co do dostępności poza standardowymi godzinami pracy (on-call)?
- ?Jaki jest cykl wydawniczy i jak wygląda planowanie sprintów?
- ?Czy oprócz medycyny i karty sportowej są inne benefity (np. budżet szkoleniowy)?
- −Nie podano wielkości zespołu
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy praca zdalna wymaga okazjonalnych wizyt w biurze klienta
- −Brak informacji o urlopie na B2B
- −Nie wymieniono konkretnych benefitów poza standardową opieką medyczną i kartą sportową
Kameralny, techniczny zespół bez korporacyjnych struktur, z bliską współpracą między programistami, elektronikami, konstruktorami i testerami. Firma stawia na odpowiedzialność, transparentność i zaangażowanie.