Przejdź do treści
co.brick Talents

Senior Embedded Linux Engineer

co.brick Talents Zobacz wszystkie oferty
130 - 145 PLN / godzinę
Gliwice
19 godzin temu

W skrócie

Senior Embedded Linux Engineer needed for tech company in Cambridge, UK. Develop software for a new SoC device, build a real-time data pipeline. Remote from Poland, full-time initially, then part-time. Must have C, Yocto, device tree, kernel driver experience. English required.

Skrót przygotowany przez AI na podstawie treści ogłoszenia.

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

Senior Embedded Linux Engineer

Dla naszego brytyjskiego klienta z branży technologicznej (z siedzibą w Cambridge) poszukujemy doświadczonego Senior Embedded Linux Engineera. Celem projektu jest rozwój oprogramowania dla nowego urządzenia opartego na architekturze SoC (Cortex-A + Cortex-M). Kluczowym wyzwaniem w tej roli jest budowa i optymalizacja niezawodnego pipeline'u danych z rdzenia real-time (Cortex-M) do aplikacji działającej w środowisku Linux (Cortex-A).

  • Start: Połowa listopada (ASAP)
  • Wymiar godzin: Full-time do końca stycznia, następnie przejście na part-time do połowy marca
  • Wyjazdy: Projekt realizowany w 100% zdalnie z Polski, z założeniem możliwego wyjazdu on-site do Cambridge na 1-2 tygodnie.
  • Wynagrodzenie: 130 – 145 PLN/h netto (B2B)

Twoje zadania:

  • Przejęcie i skuteczna adaptacja dużego, istniejącego codebase'u do nowej platformy sprzętowej.
  • Kompleksowy bring-up Linuxa (zarządzanie Yocto, modyfikacja device tree, pisanie i rozwój sterowników kernelowych).
  • Projektowanie i implementacja pipeline'u danych oraz kluczowych komponentów w języku C z wykorzystaniem m.in. ZeroMQ, gRPC i SQLite.

Wymagania (must-have):

  • Seniorskie doświadczenie w programowaniu w C na platformy Embedded Linux.
  • Biegłość w pracy z systemem budowania Yocto / BitBake.
  • Praktyczna znajomość device tree oraz tworzenia/modyfikacji sterowników kernelowych.
  • Doświadczenie z ZeroMQ oraz gRPC / protobuf.
  • Praktyczna znajomość architektury SoC (Cortex-A + Cortex-M) oraz mechanizmów komunikacji międzyrdzeniowej (inter-core communication).
  • Komunikatywny język angielski, pozwalający na swobodną, bezpośrednią współpracę z zagranicznym zespołem.

Mile widziane (nice to have):

  • Dobra znajomość bazy SQLite.
  • Doświadczenie z protokołami komunikacyjnymi w automatyce i IoT: OPC UA, Modbus TCP lub MQTT.
Opublikowana 2026-11-02
Wygasa 2026-12-12
Źródło