Pomiń do treści
Logo firmy Verkada

Linux Embedded Software Engineer

Verkada

Oferta w skrócie
30 00060 000PLN / mies.
🔀HybrydowaTryb pracy
📄B2BKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaKraków
Aktywna
Opublikowano11 czerwca 2026
Ostatnio sprawdzono11 czerwca 2026
Wygasa za22 dni
Werdykt JobHunt

Rola polega na tworzeniu oprogramowania wbudowanego dla urządzeń IoT takich jak kamery, systemy kontroli dostępu i alarmy w środowisku Linux Embedded. Inżynier pracuje na styku hardware'u i software'u, współpracując z dostawcami sprzętu, inżynierami mechanicznymi i elektrycznymi z jednej strony, a z zespołami serwerowymi i UI z drugiej. Obejmuje to pełny cykl życia produktu – od koncepcji, przez prototypowanie i wdrożenie, po wsparcie klienta.

Brakuje: nie podano liczby dni hybrydowych, brak opisu procesu rekrutacyjnego (etapy, zadanie domowe itp.).

🛠 Wymagane (Must Have)
Dane źródłowe
GitLinuxYoctoBash script
Mile widziane (Nice to Have)
Dane źródłowe
IPTCPC++RTOSPhytonGolangWebRTCSecurityGO programingLab equipment
AI Insights
Czym naprawdę jest ta rola?Embedded Engineer

Rola polega na tworzeniu oprogramowania wbudowanego dla urządzeń IoT takich jak kamery, systemy kontroli dostępu i alarmy w środowisku Linux Embedded. Inżynier pracuje na styku hardware'u i software'u, współpracując z dostawcami sprzętu, inżynierami mechanicznymi i elektrycznymi z jednej strony, a z zespołami serwerowymi i UI z drugiej. Obejmuje to pełny cykl życia produktu – od koncepcji, przez prototypowanie i wdrożenie, po wsparcie klienta.

Plusy
  • Małe, autonomiczne zespoły z silnym wpływem na projekt
  • Kultura 'no politics' i oparta na współpracy
  • Budżet szkoleniowy (training budget)
  • Firma stabilna (2200+ pracowników) z realnym produktem fizycznym
Na co uważać
  • !Brak informacji o konkretnej liczbie dni hybrydowych w biurze
  • !Szeroki zakres nice-to-have – może wskazywać na duże oczekiwania lub niejasny stack
  • !Brak opisu procesu rekrutacyjnego
Codzienna praca
  • Programowanie w C pod Linux Embedded (Yocto/BitBake)
  • Tworzenie i debugowanie kodu dla urządzeń takich jak kamery i systemy kontroli dostępu
  • Przeglądy kodu (code review) i rozwiązywanie problemów technicznych
  • Definiowanie architektury i projektowanie nowych funkcji
  • Budowanie prototypów i proof of concept dla nowych technologii
  • Współpraca z zespołami hardware, serwerowym i UI w ramach cross-funkcyjnego teamu
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

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

Minimum sensowne

Inżynier z co najmniej 5 latami embedded Linux i C, znający Yocto i Git, ale jeszcze bez doświadczenia w jądrach lub bootloaderach, gotowy rozwijać się w pozostałych obszarach.

Raczej nie dla

Juniors bez 5-letniego doświadczenia w embedded Linux oraz osoby szukające wyłącznie pracy zdalnej (hybrid) lub unikające pracy z hardware'em.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on5/5
Architekt4/5
Remote2/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile dni w tygodniu/miesiącu wymagana jest obecność w biurze?
  • ?Ile osób liczy zespół embedded i jak jest zorganizowany?
  • ?Czy przewidziane są dyżury on-call?
  • ?Jaki jest cykl wydawniczy (jak często wypuszczane są aktualizacje)?
  • ?Czy w zespole pracuje się z istniejącą bazą kodu legacy, czy głównie greenfield?
  • ?Jakie narzędzia CI/CD są używane w procesie deweloperskim?
Brakujące informacje
  • Nie podano liczby dni hybrydowych
  • Brak opisu procesu rekrutacyjnego (etapy, zadanie domowe itp.)
  • Nie wiadomo, czy wymagane są dyżury on-call ani jaka jest oczekiwana dostępność
Zespół

Małe, autonomiczne zespoły z silnym poczuciem przynależności, nastawione na współpracę i unikające polityki. Zależy im na rzeczywistym wpływie na produkt.

Wynagrodzenie vs rynekn=15 · Senior · B2B

Powyżej mediany rynkowej

Ta oferta30 00060 000
Mediana: Senior · C · B2B20 16025 200

Dane z aktywnych ofert zawierających technologię C.

Powiązane strony
🔗Podobne oferty