Embedded Software Engineer (Robotics)
SQUAD
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.
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.
- ✓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
- !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
- •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)
Oferta dla doświadczonych specjalistów (Senior).
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.
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.
- ?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?
- −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?)
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.