Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer: projektuj deterministyczne systemy RTOS, łącz firmware z backendem via WebSocket, OTA i bezpieczeństwo; wpływ na architekturę i rozwój produktu.
We usually respond within a day
Senior Embedded / Firmware Engineer
(RTOS, komunikacja, systemy krytyczne)
Zakres obowiązków
To nie jest typowa rola embedded. To projektowanie systemów, deterministyczna komunikacja, real‑time i odpowiedzialność za kluczowe elementy produktu.
Będziesz pracować przez cały stos - od niskopoziomowego firmware po komunikację z backendem. W praktyce oznacza to:
Rozwój firmware dla komponentów bezpieczeństwa oraz modułów komunikacyjnych
Projektowanie i usprawnianie komunikacji między dwoma MCU
Praca z logiką czasu rzeczywistego, maszynami stanów i obsługą błędów
Tworzenie i utrzymanie sterowników sprzętowych (UART, SPI, I2C, GPIO)
Zapewnienie stabilnej komunikacji z backendem poprzez OCPP over WebSocket
Praca nad OTA i odpornością systemu w środowisku produkcyjnym
Niskopoziomowe debugowanie z użyciem profesjonalnych narzędzi (JTAG, SWD, analizatory, itp.)
Technologia i architektura
System składa się z dwóch głównych jednostek:
Kontroler bezpieczeństwa / mocy - nRF5340, Zephyr
Kontroler komunikacji / aplikacji - i.MX RT1061, ThreadX
MCU komunikują się poprzez autorski protokół zaprojektowany pod kątem deterministyczności i spójności. Komunikacja z backendem realizowana jest w oparciu o OCPP działające na WebSocket.
Warunki pracy
100% praca zdalna - możesz pracować z dowolnego miejsca
B2B: do 8 000 EUR netto miesięcznie
Elastyczne godziny pracy
Współpraca z doświadczonym zespołem system/firmware
Realny wpływ na architekturę i kierunek rozwoju produktu
- Locations
- Poland
- Remote status
- Fully Remote
- Monthly salary
- €5,000 - €8,000
- Employment type
- Full-time