ASSA ABLOY Opening Solutions
ASSA ABLOY Opening Solutions
ASSA ABLOY Opening Solutions projektuje i produkuje technologie zabezpieczeń dla budynków i obiektów. Portfolio firmy obejmuje mechaniczne i elektromechaniczne systemy zamknięć, rozwiązania kontroli dostępu oraz powiązane produkty wspierające bezpieczny dostęp i przemieszczanie się w obiektach mieszkalnych, komercyjnych i publicznych. Firma obsługuje różne sektory, w tym budownictwo, ochronę zdrowia i produkcję, oferując rozwiązania dla szpitali, szkół, miejsc pracy i innych obiektów wspólnego użytku.

Programista Embedded Linux — praca stacjonarna w Krakowie

Twórz i utrzymuj wbudowane platformy Linux oparte na Yocto dla sprzętu SKIDATA do kontroli dostępu. Pracuj z systemami ARM i współpracuj z zespołami inżynieryjnymi ASSA ABLOY w Austrii.

Opis

  • Tworzenie i utrzymywanie niestandardowej dystrybucji wbudowanego systemu Linux opartej na Yocto dla SKIDATA.
  • Tworzenie oprogramowania dla modułów procesorowych opartych na układach ARM SoC NXP i.MX6, NXP i.MX8M Plus oraz NVIDIA Tegra.
  • Wsparcie wbudowanych platform Linux używanych w produktach SKIDATA do kontroli dostępu na rynkach związanych z górami, sportem i rozrywką oraz parkowaniem i mobilnością.
  • Samodzielna praca w lokalizacji w okolicach Krakowa.
  • Ścisła współpraca z szerszym zespołem inżynieryjnym w Austrii.
  • Analizowanie rozbieżności płatniczych i odpowiadanie na zapytania klientów.
  • Uzgadnianie kont klientów i utrzymywanie prawidłowych sald w księgach.

Wymagania

  • Rozległe doświadczenie z Yocto Project obejmujące layers, recipes, dostosowywanie BSP, działanie wewnętrzne BitBake, generowanie SDK, procesy devtool oraz utrzymywanie layers w różnych wydaniach.
  • Dobra znajomość wbudowanego systemu Linux, w tym programów rozruchowych, konfiguracji systemu i jądra oraz device tree.
  • Doświadczenie w tworzeniu lub portowaniu sterowników jądra Linux oraz dostosowywaniu BSP do konkretnych układów SoC.
  • Znajomość łańcuchów rozruchowych, w tym dostosowywania U-Boot, bezpiecznego lub zweryfikowanego rozruchu oraz procesów flashowania i provisioningu dla platform NXP i NVIDIA.
  • Doświadczenie z kompilatorami krzyżowymi ARM, sysrootami i kompilacjami dla wielu architektur.
  • Bardzo dobra znajomość C; doświadczenie z Rust będzie dodatkowym atutem.
  • Biegłość w korzystaniu z narzędzi debugowania Linux, takich jak gdb, strace i perf.
  • Praktyczne doświadczenie w uruchamianiu sprzętu z użyciem UART, JTAG oraz urządzeń peryferyjnych GPIO, I2C lub SPI.
  • Dbałość o dokumentację i jakość kodu oraz umiejętność pracy zespołowej.
  • Doświadczenie w pracy z procesami opartymi na Git, w tym pull requestami lub przeglądami w Gerrit.
  • Doświadczenie w zarządzaniu forkami BSP dostawców, rebazowaniu zmian i przeprowadzaniu przeglądów kodu.
  • Znajomość bezpiecznego rozruchu, podpisanych obrazów oraz frameworków aktualizacji OTA, takich jak SWUpdate, Mender i RAUC.
  • Znajomość śledzenia CVE i stosowania poprawek w stosie Yocto.
  • Doświadczenie z technologiami multimedialnymi, w tym GStreamer, Libcamera, SIP i WebRTC.
  • Gotowość do nauki domeny kontroli dostępu i point-of-sale; wcześniejsze doświadczenie w tej domenie nie jest wymagane.

Benefity

  • Konkurencyjne wynagrodzenie.
  • Możliwości nauki i rozwoju kariery dzięki kursom online, szkoleniom z zarządzania i rozwojowi umiejętności.
  • Dostępne i wspierające przywództwo.
  • Silny fundament wartości wyznaczający sposób działania firmy.

Powiązane oferty pracy

Terumo Medical Corporation

Menedżer ds. systemów interwencyjnych — Filadelfia

Terumo Medical Corporation

Promuj urządzenia Terumo Interventional Systems w szpitalach i placówkach ambulatoryjnych w Filadelfii. Rozwijaj bazę klientów, wspieraj zabiegi, szkol personel medyczny i realizuj cele sprzedażowe na swoim terenie.

Otwórz
Averna

Starszy menedżer ds. klientów: rozwiązania w zakresie testowania i jakości

Averna

Rozwijaj działalność Averna w obszarze rozwiązań do testowania i kontroli jakości w Wielkiej Brytanii i Irlandii. Buduj relacje z klientami, zarządzaj szansami sprzedaży w Salesforce i negocjuj złożone transakcje techniczne.

Otwórz
Cross River

Kierownik zespołu inżynierów, systemy chmurowe i rozproszone — Cross River, Jerozolima

Cross River

Kieruj zespołem inżynierów tworzących usługi fintech i infrastrukturę dla płatności, kart, pożyczek i kryptowalut. Hybrydowa praca w Jerozolimie skupia się na systemach cloud-native i sprawnej realizacji projektów.

Otwórz
Aleph Alpha

Starszy badacz AI, wstępne trenowanie modeli bazowych — Aleph Alpha, Heidelberg

Aleph Alpha
51 – 200 Pracownicy
B2BSztuczna inteligencja

Kieruj pracami nad architekturą i trenowaniem na dużą skalę europejskich modeli bazowych Aleph Alpha, kształtując metody treningu na tysiącach procesorów GPU. Twórz i doskonal przepisy treningowe w PyTorch wraz z hybrydowym zespołem z Heidelbergu.

Otwórz