Wróć do listy

Opis oferty

Embedded Linux Engineer (C/C++ & Yocto) (m/k/n) w Wrocław, Polska

UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

  • KontraktUmowa czasowa lub freelancing

130,00 – 150,00 zł

Wrocław, Polska

Twój zakres obowiązków

  • Rozwój aplikacji dla urządzeń Embedded Linux w językach C i C++.
  • Tworzenie aplikacji wielowątkowych, asynchronicznych i zdarzeniowych.
  • Implementacja mechanizmów synchronizacji oraz komunikacji między komponentami.
  • Rozwój komunikacji IoT z wykorzystaniem protokołu MQTT i formatu JSON.
  • Konfiguracja usług systemowych, w tym systemd.
  • Przygotowywanie skryptów, narzędzi wspomagających oraz testów w Pythonie.
  • Konfiguracja i rozwój procesu budowania aplikacji z wykorzystaniem CMake.
  • Rozwój środowiska Yocto Project: modyfikacja recipes, konfiguracja MACHINE/DISTRO oraz integracja aplikacji i pakietów.
  • Praca z BSP, Linux Kernel, U-Boot oraz Device Tree (DTS/DTSI).
  • Uruchamianie i integracja nowego sprzętu na platformie Embedded Linux.
  • Diagnostyka problemów software’owych i sprzętowych z wykorzystaniem narzędzi pomiarowych.

Nasze wymagania

  • Praktyczne doświadczenie z systemami Embedded Linux.
  • Dobra znajomość C i C++ w kontekście aplikacji działających w środowisku Linux.
  • Doświadczenie w programowaniu wielowątkowym oraz znajomość mutexów, semaforów i condition variables.
  • Znajomość programowania asynchronicznego i zdarzeniowego.
  • Praktyczna znajomość CMake i konfiguracji procesu budowania.
  • Znajomość Pythona w zakresie skryptów, testów i narzędzi wspomagających.
  • Znajomość MQTT, komunikacji IoT i formatu JSON.
  • Dobra znajomość systemd oraz usług systemowych Linux.
  • Doświadczenie z relacyjnymi bazami danych, w szczególności SQLite3.
  • Praktyczna znajomość Yocto Project, w tym recipes, MACHINE/DISTRO i integracji pakietów.
  • Doświadczenie w przygotowywaniu lub utrzymaniu BSP.
  • Znajomość konfiguracji Linux Kernel i U-Boot.
  • Umiejętność tworzenia i analizy Device Tree (DTS/DTSI).
  • Doświadczenie w uruchamianiu i integracji sprzętu.
  • Umiejętność korzystania z oscyloskopu, analizatora logicznego i multimetru.
  • Podstawowe umiejętności lutowania elementów SMD i przygotowywania stanowiska do debugowania.

Mile widziane

  • Git i praca z Code Review.
  • CI/CD, w szczególności GitLab CI lub Jenkins.
  • Docker.
  • Doświadczenie z architekturą ARM Cortex-A.

To oferujemy

  • Stawka: 130 - 150 PLN/h netto + VAT (B2B)
  • Start: styczeń 2027
  • Długość projektu: 12+ miesięcy
  • Tryb pracy: 100% zdalnie

Podobne oferty

Więcej podobnych stanowisk

  • Zdalnie
  • Kontrakt

130 - 150 zł / stawka godzinowa

... Stawka: 130 - 150 PLN/h netto + VAT (B2B) Start: styczeń 2027 Długość projektu: 12+ miesięcy Tryb pracy: 100% zdalnie O projekcie Dla naszego klienta poszukujemy Embedded Linux Engineera do projektu związanego z rozwojem urządzeń IoT. Rola łączy tworzenie aplikacji działających na Embedded Linux z pracą nad systemem operacyjnym ...

Polska

  • Zdalnie
  • Hybrydowo
  • Cyberbezpieczenstwo

60 - 80 zł / stawka godzinowa

... dla firm z przemysłu, energetyki i sektora finansowego w Europie i Ameryce Północnej, w tym z listy Fortune 500. Jesteśmy partnerem Google Cloud. Nasz zespół Embedded Security tworzy bezpieczne urządzenia oparte na embedded Linux: od obrazu Yocto, przez TPM 2.0 i TEE, po dokumentację pod certyfikację IEC 62443 i EU CRA. Pracujemy ...

Gdańsk, Polska

Your responsibilities, Designing and developing real-time operating systems for embedded controllers, including multi-controller synchronization, Implementing bootloader functionality to ensure reliable firmware execution with integrity checking and safe startup behavior, Developing a parameter manager that supports parameter ...

Kraków, Polska

VERTIGO GLOBAL sp. z o.o.

Embedded Systems Test Engineer

  • Zdalnie
  • QA

8000 - 16000 zł

... umiejętność rozwiązywania problemów technicznych Mile widziane - Doświadczenie z platformami HIL/SIL oraz automatyzacją testów - Doświadczenie w testowaniu systemów embedded i interfejsów komunikacyjnych (Ethernet, RS485, RS422) - Znajomość języków C/C++ - Doświadczenie z systemem Yocto i systemami Linux Embedded - Umiejętność obsługi ...

Polska

  • Zdalnie
... architecture/design proposals. Support product bring-up and mass production readiness. Skills Must have Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field. 7-10+ years of experience in computer vision/image processing. Proven experience shipping at least one consumer product with embedded ...

Polska

  • Pełny etat

13000 - 25000 zł

Wymagane, C++, Git, CMake System operacyjny, Linux Twój zakres obowiązków, tworzenie, testowanie i wdrażanie aplikacji w języku C++, udział w analizie wymagań projektowych oraz tworzenie specyfikacji technicznych, optymalizacja istniejącego kodu w celu poprawy wydajności i stabilności aplikacji, diagnostyka i rozwiązywanie ...

Wrocław, Polska

TRUMPF Huettinger Sp. z o.o.

Programista (k/m)

  • Hybrydowo
Programista (k/m) Miejsce pracy: Zielonka Technologie, których używamy Wymagane - C - C++ - Linux - Git - GitHub Copilot Mile widziane - Yocto - Buildroot - GitLab - Python System operacyjny - Linux O projekcie Szukamy trzech sylwetek kandydata, wystarczy, że odnajdziesz się w jednej z nich: Embedded bare-metal / RTOS: ...

Zielonka, Polska

OPTIVEUM SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

C/C++ System Engineer

  • Zdalnie
  • Hybrydowo
  • Pełny etat
  • Kontrakt

150 zł / stawka godzinowa

C/C++ System Engineer Miejsce pracy: Warszawa Technologies we use Expected - C - C++ - Visual Studio - GitHub Copilot About the project We are currently looking for a C/C++ System Engineer to join the team of our client from the banking sector. For this role, Optiveum is the recruitment and contracting party, which means ...

Warszawa, Polska

IT CONNECT Sp. z o.o. Sp. k.

C/C++ System Engineer

160 zł / stawka godzinowa

C/C++ System Engineer Miejsce pracy: Łódź Technologies we use Expected - C - C++ - XML - Visual Studio - GitHub Copilot About the project For one of our Client from banking sector we realize a recruitment process for C/C++ System Engineer role. This is how we organize our work This is how we work - at the client's site ...

Łódź, Polska

150 - 170 zł / stawka godzinowa

- Strong proficiency and in-depth knowledge of C and C++. - Strong debugging skills - Good knowledge of Mapping, code flow, and XML. - Understanding of unit, component, integration, and system testing concepts. - Understanding of software design patterns, object-oriented programming principles, and SOLID principles.

Łódź, Polska