C++ Software Engineer
Vaillant Group Business Services Poland
Rola w dziale R&D Vaillant Group, gdzie będziesz rozwijać oprogramowanie w C++ na embedded Linux dla systemów sterowania pompami ciepła i kotłami. Pracujesz w zespole SCI Stream (8 zespołów agile) nad funkcjami Smart Home i IoT. Codziennie piszesz kod C++ (C++17/20), integrujesz moduły przez SomeIP, piszesz testy jednostkowe (Google Test) i wspierasz testy systemowe (Robot Framework, Python).
Brakuje: nie podano wielkości zespołu, brak informacji o on-call.
Rola w dziale R&D Vaillant Group, gdzie będziesz rozwijać oprogramowanie w C++ na embedded Linux dla systemów sterowania pompami ciepła i kotłami. Pracujesz w zespole SCI Stream (8 zespołów agile) nad funkcjami Smart Home i IoT. Codziennie piszesz kod C++ (C++17/20), integrujesz moduły przez SomeIP, piszesz testy jednostkowe (Google Test) i wspierasz testy systemowe (Robot Framework, Python).
- ✓Praca nad produktem własnym (Vaillant Group) w R&D – realny wpływ na architekturę i funkcje
- ✓Elastyczne godziny rozpoczęcia pracy (7:30-9:00)
- ✓Do 30 dni pracy zdalnej z zagranicy z wybranych krajów
- ✓Dodatkowe 2 dni płatnego urlopu
- ✓Wsparcie rozwoju: konferencje, szkolenia wewnętrzne, platforma językowa eTutor
- ✓Zniżka na produkty firmy do 30%
- !Brak informacji o dokładnym podziale dni hybrydowych (70/30 – nie wiadomo czy 70% zdalnie czy 70% w biurze)
- !Nie podano wielkości zespołu (jedynie informacja o 8 zespołach w streamie)
- !Brak wzmianki o dyżurach on-call
- !Szeroki zakres wynagrodzenia (16000-23000) – może oznaczać zależność od doświadczenia
- •Pisanie i utrzymanie nowoczesnego C++ (C++17/20) na embedded Linux (np. integracja sterowania systemem grzewczym)
- •Integracja modułów oprogramowania z architekturą systemową z użyciem protokołu komunikacyjnego SomeIP
- •Implementacja testów jednostkowych z Google Test oraz wsparcie testów systemowych z Robot Framework i Python
- •Wykonywanie analizy statycznej kodu i zapewnianie jakości kodu
- •Analiza i ocena wymagań biznesowych oraz projektowanie koncepcji technicznych dla funkcji Smart Home i uruchamiania
- •Współpraca w zespole agile (Scrum) – udział w daily, sprint review, retrospekcjach
- •Utrzymywanie ciągłej integracji (CI) i szybkich pętli feedbacku
- •Przejmowanie odpowiedzialności za kod – utrzymanie, solidność, zgodność z zasadami architektonicznymi
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Inżynier mid-level z przynajmniej 2-3 letnim doświadczeniem w embedded C++ i Linux, znajomością SomeIP i testów jednostkowych, gotowy do rozwoju w domenie IoT/grzewczej.
Osoby bez doświadczenia w embedded Linux i C++ lub szukające czysto backendowej roli. Juniorzy bez komercyjnego embedded C++ i SomeIP prawdopodobnie nie spełnią wymagań.
- ?Ile osób liczy zespół, w którym będę pracować?
- ?Jak dokładnie wygląda model hybrydowy 70/30 – ile dni w biurze tygodniowo?
- ?Czy przewidziane są dyżury on-call?
- ?Jakie narzędzia CI/CD są używane w projekcie?
- ?Czy istnieje możliwość pracy w pełni zdalnej po okresie adaptacji?
- ?Jaki jest stosunek pracy nad nowymi funkcjami do utrzymania istniejącego kodu?
- ?Czy zespół korzysta z Yocto, Buildroot czy innego systemu build dla embedded Linux?
- ?Jak wygląda proces review kodu i czy są code review guidelines?
- −Nie podano wielkości zespołu
- −Brak informacji o on-call
- −Nie wiadomo jakie narzędzia CI/CD są używane
- −Brak opisu procesu rekrutacyjnego (ilość etapów, zadanie domowe itp.)
Praca w jednym z 8 agile'owych zespołów w streamie SCI, z nastawieniem na współpracę, ciągłe doskonalenie i odpowiedzialność za kod. Duży nacisk na jakość i szybki feedback.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię C++. Pełne statystyki zarobków →