Nie czekaj!
![]()
Powiadomiania o podobnych ofertach pracy:
Senior Rust Engineer
lokalizacja: Polska
numer referencyjny: 1196109/praktykipl
Hays IT Contracting to współpraca B2B. Nasza firma łączy specjalistów IT z najciekawszymi projektami technologicznymi na rynku. Dołącz do grupy 500 zadowolonych Kontraktorów i pracuj dla Klientów Hays!
Obecnie, dla naszego Klienta, poszukujemy Kandydatów na stanowisko:
Senior Rust Engineer
Model Pracy: remote + wdrożenie w Szwecji (kilka dni)
Rodzaj umowy: kontrakt B2B przez Hays Poland
Godziny pracy: standardowe
Projekt:
Dołącz do zespołu cross-funkcyjnego, który tworzy warstwę UX/UI dla urządzenia opiekającego nowej generacji. W tej roli będziesz projektować i implementować oprogramowanie embedded w języku Rust na systemach Linux, tłumacząc dane wejściowe z interfejsu użytkownika na sygnały sterujące komponentami sprzętowymi w czasie rzeczywistym.
Obowiązki:
- Projektowanie i implementacja oprogramowania embedded w języku Rust dla systemów opartych na Linuxie.
- Przekładanie danych wejściowych z interfejsu UX/UI na komendy i sygnały sterujące dla płyty zasilającej piekarnika oraz systemów kontrolnych.
- Współpraca z projektantami, inżynierami firmware’u oraz zespołami sprzętowymi w celu zapewnienia płynnej integracji interfejsu użytkownika z logiką sterującą.
- Tworzenie i utrzymanie mikroserwisów obsługujących komunikację urządzenia, interakcję z użytkownikiem oraz sprzężenie zwrotne systemu.
- Optymalizacja wydajności, zużycia pamięci i niezawodności w środowiskach o ograniczonych zasobach.
- Prowadzenie prac debugujących i testowych z wykorzystaniem narzędzi takich jak JTAG, SWD oraz narzędzi embedded Linux.
- Dokumentowanie architektury, API oraz przepływów pracy dla interesariuszy wewnętrznych i zewnętrznych.
- Mentoring młodszych inżynierów oraz aktywny udział w rozwoju technicznym zespołu.
Co otrzymasz:
- Szybki proces rekrutacji
- Standardowe benefity – preferencyjne stawki na pakiety LuxMed i Multisport
- Wybierając pracę przez Hays, zyskujesz również możliwość pracy dla wielu innych wiodących klientów Hays w przyszłości
Czego oczekujemy:
- Doświadczenia w programowaniu w języku Rust dla systemów embedded na platformie Linux.
- Praktycznej znajomości rozwoju systemów Embedded Linux, w tym dostosowywania jądra oraz systemów budowania (Yocto, Buildroot).
- Znajomości architektury mikroserwisowej oraz komunikacji międzyprocesowej.
- Umiejętności programowania niskopoziomowego i pracy z ograniczeniami czasowymi (real-time).
- Doświadczenia w tworzeniu sterowników urządzeń dla mikrokontrolerów (ARM Cortex).
- Znajomości protokołów komunikacyjnych: UART, SPI, I2C, CAN, Modbus.
- Wiedzy na temat aktualizacji OTA, bootloaderów systemowych oraz bezpiecznego wdrażania firmware’u.
- Umiejętności korzystania z narzędzi debugujących: JTAG, SWD, analizatory logiczne.
- Zdolności do optymalizacji wydajności w środowiskach o ograniczonych zasobach.
- Doświadczenia w przekładaniu makiet UX/UI oraz przepływów użytkownika na logikę embedded.
- Język angielski na poziomie zaawansowanym
- Gotowość do wdrożenia w Szwecji
Proces rekrutacji:
- Twoje CV zostanie zweryfikowane przez rekrutera Hays
- Rekruter skontaktuje się z Tobą telefonicznie – 15-minutowa rozmowa o projekcie i Twoim doświadczeniu
- Techniczna rozmowa kwalifikacyjna z Klientem – 2 spotkania online
- Oferta
- Witamy w projekcie!
Hays Poland sp. z o.o. jest agencją zatrudnienia zarejestrowaną w rejestrze prowadzonym przez Marszałka Województwa Mazowieckiego pod numerem 361.
hays.pl
Hays Poland sp. z o.o. jest agencją zatrudnienia nr 361





