Witekio
Witekio
Profil Witekio nie zawiera informacji o działalności firmy, jej produktach, zespole ani rekrutacji. Aby wyjaśnić, czym zajmuje się firma i czego mogą spodziewać się kandydaci, potrzebne są dodatkowe informacje.

Starszy inżynier systemów Embedded Linux

Twórz niskopoziomowe oprogramowanie dla produktów embedded i IoT firmy Witekio, w tym BSP, sterowniki, jądra i dystrybucje Linuksa. Pracuj przy projektach klientów z technologiami takimi jak Yocto, ARM i C/C++.

Opis

  • Tworzyć, integrować, testować i debugować niskopoziomowe oprogramowanie embedded w C/C++.
  • Opracowywać oprogramowanie głównie dla architektur ARM i x86.
  • Dostosowywać dystrybucje Linuksa za pomocą Yocto, Buildroot i powiązanych narzędzi.
  • W razie potrzeby uczestniczyć w projektach MCU z użyciem Zephyr lub FreeRTOS oraz systemach MPU, takich jak Android AOSP.
  • Współtworzyć związane z projektami oprogramowanie open source, w tym przekazywać zmiany do głównych gałęzi Linuksa lub Zephyr.
  • Opracowywać i dostosowywać pakiety wsparcia płyt (BSP) dla sprzętu klientów.
  • Wdrażać funkcje aktualizacji oprogramowania, bezpieczeństwa i optymalizacji.
  • Opracowywać i dostosowywać bootloadery, sterowniki i jądra.
  • Stosować procesy zapewniania jakości, takie jak przeglądy kodu, analiza kodu i CI/CD.
  • Przygotowywać dokumentację techniczną.
  • Współpracować przy krajowych i międzynarodowych projektach z zespołami głównie w Stanach Zjednoczonych, a także w Wielkiej Brytanii i Niemczech.

Wymagania

  • Mieć co najmniej 7 lat doświadczenia w tworzeniu oprogramowania embedded, w tym sterowników lub firmware’u, oraz znać architekturę ARM.
  • Mieć praktyczne doświadczenie z Embedded Linux, najlepiej z jądrem Linuksa.
  • Wykazywać się bardzo dobrą znajomością C/C++.
  • Znać Android AOSP i Zephyr lub interesować się tymi technologiami.
  • Znajomość MCU i łączności będzie dodatkowym atutem.
  • Umieć pracować zdalnie z zespołami klientów lub Witekio w międzynarodowym środowisku.
  • Biegle posługiwać się angielskim, aby współpracować z zespołami w Niemczech, Stanach Zjednoczonych i Wielkiej Brytanii.
  • Mieć wykształcenie informatyczne lub techniczne.
  • Być otwartym na nowe pomysły i mieć dobre umiejętności komunikacyjne.

Benefity

  • Praca w kulturze skoncentrowanej na technice, z multidyscyplinarnymi zespołami i różnorodnymi projektami.
  • Współpracujące i wspierające środowisko pracy.
  • Udział w sesjach Lunch & Learn.
  • Comiesięczne spotkania całej firmy służące wymianie informacji.
  • Udział w Witekian Days i szkoleniach z szerokiego zakresu tematów.
  • Praca nad praktycznymi projektami o wymiernym wpływie.

Powiązane oferty pracy

Smile

Programista Java Full Stack, praca hybrydowa w Lyonie

Smile

Twórz i rozwijaj aplikacje Java dla dużych klientów z branży energetycznej, handlu detalicznego, sektora publicznego i finansów. Ściśle współpracuj z zespołami klientów oraz społecznością techniczną Smile.

Otwórz
GROUPE LR TECHNOLOGIES

Doświadczony programista Angular

GROUPE LR TECHNOLOGIES

Projektuj i utrzymuj aplikacje internetowe w Angularze dla klientów francuskiej firmy doradztwa inżynieryjnego. Pracuj w zespołach Agile Scrum nad testowaniem, wdrożeniami produkcyjnymi i rozwiązywaniem incydentów.

Otwórz
GitGuardian

Starszy inżynier oprogramowania ds. bezpieczeństwa urządzeń końcowych

GitGuardian

Twórz wieloplatformowego agenta bezpieczeństwa urządzeń końcowych GitGuardian i rozwijaj oprogramowanie serwerowe dla macOS, Linux i Windows. Pracuj w Rust nad ochroną urządzeń zaprojektowaną z myślą o dużej skali.

Otwórz
Odaseva

Starszy inżynier backend API w Odaseva

Odaseva

Twórz skalowalne usługi backendowe i API dla platformy Odaseva do zarządzania danymi przedsiębiorstw i ich ochrony. Kieruj pracami nad systemami rozproszonymi, architekturą chmurową, wydajnością produkcyjną i jakością inżynierską.

Otwórz