Pomiń do treści
Logo firmy emagine

Embedded Rust Developer with Wi-Fi Experience

emagine

Oferta w skrócie
Widełki nieujawnione
🔀HybrydowaTryb pracy
📄OtherKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaStockholm Metropolitan Area
Źródło
Aktywna
Opublikowano17 kwietnia 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za25 dni
Werdykt JobHunt

Rola Embedded Rust Developera w zespole rozwijającym nową generację produktów audio. Będziesz pisać firmware w Rust (z naciskiem na no_std), optymalizować stosy Wi-Fi i protokoły sieciowe (TCP/IP) dla stabilnego streamingu, oraz stopniowo migrować istniejący kod z C/C++ do Rusta. Praca wymaga ścisłej współpracy z hardwarem – czytania datasheetów, używania oscyloskopów i analizatorów logicznych. To rola dla osoby samodzielnej, która potrafi podejmować decyzje przy niepełnych specyfikacjach.

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

Brakuje: brak opisu procesu rekrutacyjnego, nie podano wielkości zespołu.

🛠 Wymagane technologie
Dane źródłowe
Wi-FiIP (Internet Protocol)Transmission Control Protocol (TCP)Requirement SpecificationSystem ArchitectureC++RustNetworkTCP/IPSecurity
AI Insights
Czym naprawdę jest ta rola?Embedded Engineer

Rola Embedded Rust Developera w zespole rozwijającym nową generację produktów audio. Będziesz pisać firmware w Rust (z naciskiem na no_std), optymalizować stosy Wi-Fi i protokoły sieciowe (TCP/IP) dla stabilnego streamingu, oraz stopniowo migrować istniejący kod z C/C++ do Rusta. Praca wymaga ścisłej współpracy z hardwarem – czytania datasheetów, używania oscyloskopów i analizatorów logicznych. To rola dla osoby samodzielnej, która potrafi podejmować decyzje przy niepełnych specyfikacjach.

Plusy
  • Praca nad nową generacją produktów audio – ciekawy stack technologiczny
  • Możliwość migracji z C/C++ na Rusta – nowoczesne technologie
  • Duża firma (501+ pracowników) – stabilność i zasoby
Na co uważać
  • Firma emagine to agencja pracy tymczasowej – rzeczywisty pracodawca to klient końcowy, co może wiązać się z mniejszą stabilnością
  • !Wymóg samodzielności przy niepełnych specyfikacjach – może oznaczać słabą dokumentację lub chaos w projekcie
  • !Brak informacji o wielkości zespołu i strukturze projektu
  • !Nie podano widełek wynagrodzenia ani benefitów
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Implementacja i optymalizacja firmware w Rust (no_std) na potrzeby embedded
  • Praca ze stosem Wi-Fi – konfiguracja, debugowanie, optymalizacja przepustowości
  • Debugowanie problemów na styku hardware-software (oscyloskop, analizator logiczny)
  • Przegląd kodu Rust i C/C++ oraz migracja fragmentów do Rusta
  • Współpraca z zespołem sprzętowym przy integracji nowych komponentów
  • Analiza logów sieciowych i rozwiązywanie problemów z łącznością
  • Pisanie testów jednostkowych i integracyjnych dla firmware
  • Udział w codziennych spotkaniach i planowaniu sprintów
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

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

Minimum sensowne

Inżynier embedded z co najmniej 3 latami doświadczenia, w tym przynajmniej rok z Rustem na embedded (nawet no_std niekoniecznie produkcyjnie). Musi znać protokoły sieciowe i mieć podstawową umiejętność pracy z hardwarem.

Raczej nie dla

Osoby bez doświadczenia w embedded Rust lub bez umiejętności czytania schematów/datasheetów. Również nie dla kogoś, kto nie chce pracować stacjonarnie w Sztokholmie (3 dni w biurze).

Ocena dopasowania
Junior1/5
Mid3/5
Senior5/5
Hands-on5/5
Architekt2/5
Remote2/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile osób liczy zespół developerski i jaka jest struktura (embedded, network, hardware)?
  • ?Jakie są konkretne produkty audio – czy to urządzenia konsumenckie, profesjonalne, czy IoT?
  • ?Czy istnieje już kod w Rust, czy zaczynamy od zera? Jaki jest zakres migracji z C++?
  • ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
  • ?Jakie są benefity (np. pakiet zdrowotny, karta sportowa, budżet szkoleniowy)?
  • ?Czy w zespole są już osoby znające Rusta, czy będę pionierem?
  • ?Jakie są godziny pracy i czy jest oczekiwana dyspozycyjność po godzinach (on-call)?
Brakujące informacje
  • Brak opisu procesu rekrutacyjnego
  • Nie podano wielkości zespołu
  • Brak informacji o benefitach
  • Brak widełek wynagrodzenia
Zespół

Zespół pracuje nad nową generacją produktów audio w dużej firmie technologicznej. Wymagana jest samodzielność i współpraca z hardwarem. Kultura może być otwarta na innowacje (migracja na Rusta).

🔗Podobne oferty