Embedded Linux Software Engineer

Transmission Dynamics Poland Sp. z o.o.

Kraków, Prądnik Biały
stacjonarna
Linux
Device Tree
Bash
C
Yocto
🐳 Docker
U-Boot
🐍 Python
🏢 stacjonarna

Wymagania

Technologie wymagane

Linux

Device Tree

Bash

C

Yocto

Docker

U-Boot

Python

Technologie mile widziane

Buildroot

GitHub Actions

Node.js

System operacyjny

macOS

Linux

Nasze wymagania

  • Bardzo dobra znajomość Yocto lub Buildroot – tworzenie i utrzymanie dystrybucji Linuxa dla systemów embedded
  • Doświadczenie w tworzeniu, rozbudowie i debugowaniu sterowników jądra Linux
  • Praktyczna znajomość debugowania kernela (np. KGDB, GDB, ftrace)
  • Znajomość Device Tree oraz doświadczenie z board bring-up (uruchamianiem nowych platform sprzętowych)
  • Znajomość bootloaderów (np. U-Boot)
  • Dobra znajomość powłoki Bash
  • Bardzo dobra znajomość języka C i umiejętność pisania efektywnego kodu dla systemów wbudowanych
  • Znajomość systemów czasu rzeczywistego (RTOS)
  • Znajomość protokołów komunikacyjnych (przewodowych i bezprzewodowych)
  • Wykształcenie wyższe o profilu technicznym (informatyka, elektronika lub pokrewne)
  • Podstawowa wiedza z zakresu elektroniki cyfrowej, pozwalająca na współpracę z zespołem elektroników
  • Umiejętność analitycznego myślenia i rozwiązywania problemów technicznych
  • Swobodna komunikacja w języku angielskim, zarówno w mowie, jak i w piśmie

Mile widziane

  • Doświadczenie z narzędziami CI/CD dla systemów embedded (np. GitHub Actions, Docker)
  • Znajomość i doświadczenie z protokołem Bluetooth Low Energy (BLE)
  • Doświadczenie w pracy ze sprzętem pomiarowym (oscyloskop, generator sygnału)
  • Wiedza z zakresu przetwarzania sygnałów
  • Doświadczenie w elektronice analogowej i mieszanej

Twój zakres obowiązków

  • Rozwój oprogramowania dla systemów pomiarowych
  • Tworzenie koncepcji i architektury systemu
  • Implementacja algorytmów przetwarzania danych
  • Pisanie i rozwijanie sterowników dla sensorów
  • Wdrażanie protokołów komunikacji przewodowej i bezprzewodowej
  • Testowanie i uruchamianie prototypów
Wyświetlenia: 2
Opublikowana17 dni temu
Wygasaza 26 dni
Tryb pracystacjonarna
Źródło
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Embedded Linux Software Engineer"