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.