W skrócie
- Zadania: Rozwijaj oprogramowanie dla nowego urządzenia SoC i optymalizuj pipeline'y danych.
- Firma: Innowacyjna firma technologiczna z siedzibą w Cambridge.
- Benefity: Zdalna praca, elastyczne godziny, atrakcyjne wynagrodzenie.
- Pozostałe informacje: Możliwość pracy zdalnej z Polski oraz wyjazdów do Cambridge.
- Dlaczego ta praca: Pracuj nad nowoczesnymi technologiami i wpływaj na rozwój innowacyjnych projektów.
- Kwalifikacje: Doświadczenie w programowaniu w C oraz znajomość Embedded Linux.
Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.
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 So C (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. Zero MQ, g RPC i SQLite.
Wymagania (must-have)
Seniorskie doświadczenie w programowaniu w C na platformy Embedded Linux.
Biegłość w pracy z systemem budowania Yocto / Bit Bake.
Praktyczna znajomość device tree oraz tworzenia/modyfikacji sterowników kernelowych.
Doświadczenie z Zero MQ oraz g RPC / protobuf.
Praktyczna znajomość architektury So C (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 Io T: OPC UA, Modbus TCP lub MQTT.
#J-18808-Ljbffr
Senior Embedded Linux Engineer in Gliwice – pracodawca: co.brick
Co.brick talents to doskonały pracodawca, który łączy nowoczesne technologie z ludzkim podejściem. Oferujemy elastyczną pracę zdalną oraz długofalowe projekty w dynamicznej branży transportu i logistyki, co sprzyja rozwojowi zawodowemu i osobistemu. Nasza kultura pracy opiera się na współpracy w zwinnych zespołach, co pozwala na ciągłe uczenie się i innowacje.