April 9, 2026

Senior Embedded Software Engineer

Senior • Remote

Gliwice, Poland

co.brick talents — powered by AI, powered by people.
 

Szukamy inżyniera, dla którego warstwa HAL to dopiero początek zabawy. Jeśli architektura multi-core SoC, projektowanie systemów niskomocowych (ultra-low power) i mechanizmy IPC to Twoja codzienność – mamy dla Ciebie projekt, który przesuwa granice technologii.
Będziesz pracować nad nową generacją architektury, tworząc fundamenty dla rdzeni Application, Protocol i Radio.

Oferujemy

Praca 100 % zdalna. 

Obowiązki

  • Hardware Bring-up: Rozwój warstwy HAL i niskopoziomowych sterowników C dla nowoczesnych układów SoC.

  • Inter-Processor Communication (IPC): Projektowanie driverów typu "mailbox" do orkiestracji danych między wieloma rdzeniami.

  • Power Management: Implementacja zaawansowanych maszyn stanów (clock gating, supply assignments) dla minimalizacji zużycia energii.

  • Ecosystem Ready: Tworzenie BSP (Board Support Packages) oraz definicji Devicetree dla systemów Zephyr i FreeRTOS.

  • Pre-silicon development: Praca na platformach emulacyjnych FPGA i w środowiskach symulacji RTL.

Wymagania

  • 5+ lat doświadczenia w embedded (niskopoziomowe drivery, HAL).

  • Głęboka wiedza o architekturze ARM Cortex-M i szeregowaniu zasobów multi-core.

  • Biegłość w C dla systemów Zephyr i FreeRTOS.

  • Praktyka w mechanizmach IPC (mailboxes, spinlocks, shared memory).

  • Doświadczenie w zarządzaniu energią (sleep modes, wake-up sources).

  • Język angielski na poziomie swobodnej komunikacji technicznej.

✨ Mile widziane:

  • Integracja z warstwą CMSIS.

  • Doświadczenie w budowaniu publicznych SDK.

  • Znajomość systemów budowania CMake/Kconfig.