Pomiń do treści
Logo firmy SQUAD

Embedded Software Engineer (Robotics)

SQUAD

Oferta w skrócie
Widełki nieujawnione
🔀HybrydowaTryb pracy
📄Umowa o pracęKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaWrocław
Źródło
Aktywna
Opublikowano10 czerwca 2026
Ostatnio sprawdzono10 czerwca 2026
Wygasa za58 dni
Werdykt JobHunt

Senior Embedded Engineer odpowiedzialny za krytyczne komponenty oprogramowania w robotycznych urządzeniach zabezpieczających (kamery). Praca obejmuje cały stos: od BSP Linux/Android przez RTOS na ARM/RISC-V. Główne zadania to projektowanie, implementacja i optymalizacja oprogramowania w C/C++17, debugging na poziomie hardware'u i sieci, prowadzenie code review oraz mentoring. Rola łączy głęboką wiedzę embedded z odpowiedzialnością architektoniczną i decyzyjną w zwinnych zespołach.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: brak informacji o liczbie dni hybrydowych, nie podano wielkości zespołu embedded ani struktury raportowania.

🛠 Wymagane technologie
Dane źródłowe
C++Embedded LinuxROSRTOSC
AI Insights
Czym naprawdę jest ta rola?Embedded Engineer

Senior Embedded Engineer odpowiedzialny za krytyczne komponenty oprogramowania w robotycznych urządzeniach zabezpieczających (kamery). Praca obejmuje cały stos: od BSP Linux/Android przez RTOS na ARM/RISC-V. Główne zadania to projektowanie, implementacja i optymalizacja oprogramowania w C/C++17, debugging na poziomie hardware'u i sieci, prowadzenie code review oraz mentoring. Rola łączy głęboką wiedzę embedded z odpowiedzialnością architektoniczną i decyzyjną w zwinnych zespołach.

Plusy
  • Nowoczesny stack (C++17, CMake, CI/CD)
  • Rola z dużą autonomią i wpływem na architekturę
  • Mentoring i dzielenie się wiedzą jako część codziennej pracy
  • Praca nad nowym oprogramowaniem (nie tylko utrzymanie legacy)
  • Środowisko Agile z code review i testami automatycznymi
Na co uważać
  • !Performance bonus opisany ogólnie, bez kryteriów
  • !Wzmianka o narzędziach AI w nice-to-have – może być buzzwordem
  • !Nie podano zakresu odpowiedzialności za utrzymanie legacy vs. greenfield
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Pisanie i review kodu w C/C++17 dla systemów embedded (RTOS, Linux BSP)
  • Konfiguracja i optymalizacja build systemów (Buildroot, Yocto, CMake)
  • Debugowanie problemów sprzętowo-programowych z użyciem oscyloskopów, analizatorów logicznych itp.
  • Implementacja driverów i obsługa protokołów komunikacyjnych (I2C, SPI, UART, Wi-Fi)
  • Udział w spotkaniach architektonicznych i planowaniu roadmapy produktu
  • Mentoring młodszych inżynierów i prowadzenie sesji code review
  • Projektowanie i implementacja testów automatycznych (współpraca z QA)
  • Tworzenie dokumentacji technicznej (design docs, API, procedury troubleshootingowe)
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

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

Minimum sensowne

Inżynier embedded z minimum 5 latami komercyjnymi, solidną znajomością C/C++ i RTOS, który był głównie 'wykonawcą' ale ma potencjał do przejęcia większej odpowiedzialności i rozwijania się w kierunku lidera technicznego.

Raczej nie dla

Juniorzy lub midzi poniżej 5 lat doświadczenia – wymagania są wysokie. Osoby szukające pracy w pełni zdalnej (hybryda we Wrocławiu). Inżynierowie nastawieni wyłącznie na wysokopoziomowe aplikacje, nie lubiący grzebać w sprzęcie.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on5/5
Architekt3/5
Remote2/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile osób liczy zespół embedded i jaka jest struktura (podział na podzespoły)?
  • ?Jak wygląda konkretnie model hybrydowy – ile dni w biurze tygodniowo?
  • ?Czy istnieje możliwość pracy zdalnej w niektóre dni bez stałego harmonogramu?
  • ?Jaki jest stosunek pracy nad nowym software'm do utrzymania istniejących systemów?
  • ?Czy wiąże się to z dyżurami on-call? Jeśli tak, jaka jest częstotliwość?
  • ?Jakie są kryteria przyznawania Performance Bonus i jaka jest typowa wysokość?
  • ?Czy firma zapewnia sprzęt do testów (np. oscyloskopy, eval boardy) i jakie są limity zamówień?
  • ?Jak wygląda proces wdrożenia nowego inżyniera i czy jest mentorem przydzielany?
Brakujące informacje
  • Brak informacji o liczbie dni hybrydowych
  • Nie podano wielkości zespołu embedded ani struktury raportowania
  • Brak opisu procesu rekrutacyjnego (etapy, zadanie domowe itp.)
  • Nie wiadomo, czy istnieje budżet na szkolenia/konferencje
  • Brak informacji o dostępności narzędzi wspomagających (licencje IDE, symulatory itp.)
  • Nie podano zakresu odpowiedzialności za bezpieczeństwo produktu (SaMD? ISO?)
Zespół

Kultura technicznej doskonałości – Agile z code review, CI/CD, testy automatyczne, nacisk na jakość kodu i współpracę interdyscyplinarną. Otwarta wymiana wiedzy i mentoring.

🔗Podobne oferty