EER Poland logo

Senior Embedded Firmware Engineer (Remote)

EER Poland

Remote
Full-time
Senior
Salary not listedPosted 1mo ago

Real job — pulled straight from EER Poland’s careers page · Verified July 26, 2026 · No reposts.

Job description

EER Poland is hiring a Senior Embedded Firmware Engineer (Remote) — a full-time, remote role. Apply directly on EER Poland's careers page below.

Senior Embedded / Firmware Engineer

(RTOS, komunikacja, systemy krytyczne, secure embedded systems)

Zakres obowiązków

To nie jest typowa rola embedded. To projektowanie systemów, deterministyczna komunikacja, real-time oraz odpowiedzialność za kluczowe elementy produktu.

Będziesz pracować 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)

  • Projektowanie i rozwój systemów komunikacji bezprzewodowej (BLE onboarding, provisioning, data exchange)

  • Zapewnienie stabilnej komunikacji z backendem poprzez OCPP over WebSocket (lub podobne protokoły device-cloud)

  • Praca nad OTA i odpornością systemu w środowisku produkcyjnym (rollback, recovery, bezpieczeństwo aktualizacji)

  • Niskopoziomowe debugowanie z użyciem profesjonalnych narzędzi (JTAG, SWD, analizatory logiczne itp.)

  • Projektowanie API i warstw komunikacyjnych pomiędzy modułami systemu


Technologia i architektura

System składa się z dwóch głównych jednostek:

  • Kontroler bezpieczeństwa / mocy: nRF5340 lub podobny MCU klasy low-power (RTOS / embedded firmware)

  • Kontroler komunikacji / aplikacji: i.MX RT1061 lub podobny MCU klasy application-grade (RTOS / embedded Linux optional)

MCU komunikują się poprzez autorski protokół zaprojektowany pod kątem deterministyczności i spójności.

Komunikacja z backendem realizowana jest w oparciu o protokół typu OCPP over WebSocket lub równoważny protokół device-cloud.


Wymagania

  • Bardzo dobra znajomość C/C++ w systemach embedded

  • Doświadczenie w pracy z MCU (np. STM32, nRF, ESP32 lub podobne)

  • Znajomość protokołów komunikacyjnych: UART, SPI, I2C oraz BLE (lub inne wireless)

  • Doświadczenie w projektowaniu systemów embedded (architektura, nie tylko implementacja)

  • Umiejętność debugowania systemów HW/SW (JTAG, SWD, logi systemowe)

  • Doświadczenie w projektowaniu interfejsów i API pomiędzy komponentami systemu


Mile widziane

  • Doświadczenie w secure embedded systems (device identity, secure update concepts, integrity, tamper resistance)

  • Doświadczenie z OTA / bootloaderami (rollback, recovery, update safety)

  • Znajomość systemów RTOS (FreeRTOS, Zephyr lub inne)

  • Doświadczenie z komunikacją device ↔ backend (WebSocket, MQTT, REST)

  • Automotive / industrial embedded background

  • Znajomość systemów provisioning / fleet management / BLE onboarding


Nice-to-have (ale nie wymagane)

  • Doświadczenie z OCPP

  • Zephyr RTOS

  • Embedded Linux (Buildroot / Yocto)

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

Get Senior Embedded Firmware Engineer (Remote) jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Weekday logo

Principal Software Engineer

Bengaluru
✓ From careers page· 55m ago
Humana logo

Lead Solutions Architect

$142k–$196kRemote · US-eligible
✓ From careers page· 1h ago
Humana logo

Associate Director, Technology Solutions Engineering (Remote)

$142k–$196kRemote · US-eligible
✓ From careers page· 1h ago
Live Nation — Live Events, Concert Tickets, Tour News, Venues logo

Principal Engineer

Remote · UK-eligible
✓ From careers page· 1h ago

Frequently asked questions

Is Senior Embedded Firmware Engineer (Remote) at EER Poland a remote job?

Yes, Senior Embedded Firmware Engineer (Remote) at EER Poland is a remote position. This role is open to remote candidates.

What skills are required for Senior Embedded Firmware Engineer (Remote) at EER Poland?

The required skills for Senior Embedded Firmware Engineer (Remote) at EER Poland include: C, C++, Embedded Systems, SPI, I2C, API.

What is the seniority level for Senior Embedded Firmware Engineer (Remote) at EER Poland?

Senior Embedded Firmware Engineer (Remote) at EER Poland is a Senior level position.

How do I apply for Senior Embedded Firmware Engineer (Remote) at EER Poland?

You can view the full description and apply for Senior Embedded Firmware Engineer (Remote) at EER Poland on EchoJobs: https://echojobs.io/job/eer-poland-senior-embedded-firmware-engineer-t03ie.