Pomiń do treści
Logo firmy Motorola Solutions Systems Polska

Senior Embedded Software Engineer (C/C++) for Avigilon Cameras

Motorola Solutions Systems Polska

Oferta w skrócie
17 00021 000PLN / mies.
🏢StacjonarnaTryb pracy
📄Umowa o pracęKontrakt
⏱️Senior · 2+ latDoświadczenie
LokalizacjaKraków
Aktywna
Opublikowano1 czerwca 2026
Ostatnio sprawdzono1 czerwca 2026
Wygasa za10 dni
Werdykt JobHunt

Rola polega na rozwijaniu oprogramowania wbudowanego dla kamer Avigilon, używanych w systemach bezpieczeństwa publicznego i komercyjnego (lotniska, szpitale, infrastruktura krytyczna). Będziesz pisać kod w C i C++ dla embedded Linux, konfigurować systemy plików, rozwijać sterowniki kernel (C), implementować funkcje bezpieczeństwa (TPM) oraz współpracować z zespołami w Krakowie, Londynie i Oslo. To rola typowo embedded – blisko sprzętu, z dużą ilością niskopoziomowego kodowania i debugowania.

Brakuje: nie podano wielkości zespołu ani liczby projektów., brak opisu procesu rekrutacyjnego..

🛠 Wymagane (Must Have)
Dane źródłowe
Mile widziane (Nice to Have)
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Senior Embedded Software Engineer

Rola polega na rozwijaniu oprogramowania wbudowanego dla kamer Avigilon, używanych w systemach bezpieczeństwa publicznego i komercyjnego (lotniska, szpitale, infrastruktura krytyczna). Będziesz pisać kod w C i C++ dla embedded Linux, konfigurować systemy plików, rozwijać sterowniki kernel (C), implementować funkcje bezpieczeństwa (TPM) oraz współpracować z zespołami w Krakowie, Londynie i Oslo. To rola typowo embedded – blisko sprzętu, z dużą ilością niskopoziomowego kodowania i debugowania.

Plusy
  • Praca nad zaawansowanymi platformami kamer (Avigilon) – ciekawa dziedzina bezpieczeństwa.
  • Współpraca z międzynarodowymi zespołami w Londynie i Oslo.
  • Małe zespoły (z oferty: small teams) – możliwość realnego wpływu.
  • Budżet szkoleniowy (training budget) i prywatna opieka medyczna.
Na co uważać
  • !Wymagane tylko 2+ lata doświadczenia, ale stanowisko seniorskie – może być niedoszacowane.
  • !C++ wymieniony tylko 'sporadycznie' – większość pracy może być w C.
  • !Współpraca z zespołami w Norwegii – konieczność dopasowania do stref czasowych.
  • !Brak informacji o wielkości zespołu i liczbie projektów.
Codzienna praca
  • Pisanie i rozwijanie kodu w C i C++ dla systemów wbudowanych (embedded Linux).
  • Konfigurowanie i utrzymywanie systemów plików embedded Linux (np. Yocto/Buildroot).
  • Tworzenie, debugowanie i strojenie sterowników jądra Linux dla sensorów obrazu, sterowników LED, wzmacniaczy audio.
  • Implementacja i konfiguracja zabezpieczeń sprzętowych, np. TPM (Trusted Platform Module).
  • Wykonywanie testów manualnych i automatyzacja testów regresji.
  • Wykonywanie i uczestnictwo w przeglądach kodu (code review).
  • Współpraca z inżynierami w Norwegii (Oslo) przy integracji kamery z systemami chmurowymi.
  • Aktywny udział w tworzeniu architektury oprogramowania.
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Inżynier z 2-3 latami doświadczenia w embedded, znający C/C++ i Linux, który chce rozwijać się w kierunku kernela i sterowników, akceptujący pracę hybrydową.

Raczej nie dla

Osoby z mniej niż 2 latami doświadczenia w embedded (zwłaszcza bez znajomości C/C++ i Linux) oraz te, które szukają wyłącznie pracy zdalnej – wymagana jest obecność w biurze.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on5/5
Architekt2/5
Remote1/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile osób liczy zespół embedded w Krakowie?
  • ?Czy polityka hybrydowa to dokładnie 2 dni w biurze, czy może być więcej?
  • ?Jakie są główne platformy sprzętowe (SoC, wersja jądra)?
  • ?Czy są dyżury on-call lub praca w weekendy?
  • ?Jaki jest stosunek pracy w C do C++?
  • ?Jak wygląda onboarding – czy jest okres wdrożeniowy?
  • ?Czy istnieje możliwość wyjazdów do Oslo?
  • ?Jakie narzędzia CI/CD są używane?
Brakujące informacje
  • Nie podano wielkości zespołu ani liczby projektów.
  • Brak opisu procesu rekrutacyjnego.
  • Nie wiadomo, czy obowiązują dyżury on-call.
  • Brak informacji o konkretnych wersjach jądra Linux lub narzędziach do budowania systemu (Yocto/Buildroot).
Zespół

Zgrany, międzynarodowy zespół embedded z siedzibami w Krakowie, Londynie i Oslo. Współpraca z inżynierami w Norwegii jest częsta, wymagana otwartość na komunikację i wspólne rozwiązywanie problemów integracyjnych.

Wynagrodzenie vs rynekn=14 · Senior · UoP

Na poziomie rynkowym

Ta oferta17 00021 000
Mediana: Senior · C++ · UoP19 00023 000

Dane z aktywnych ofert zawierających technologię C++. Pełne statystyki zarobków →

🔗Podobne oferty