Senior Firmware & Embedded Linux Engineer in Gdańsk

Senior Firmware & Embedded Linux Engineer in Gdańsk

Gdańsk Pełny etat 63000 - 77000 zł / rok (szac.) Hybrydowo
K

W skrócie

  • Zadania: Twórz oprogramowanie dla systemów Embedded Linux i firmware dla mikrokontrolerów ARM.
  • Firma: Aritech, część Kidde Global Solutions, z dynamiczną kulturą pracy.
  • Benefity: Stabilne zatrudnienie, konkurencyjne wynagrodzenie, ubezpieczenie zdrowotne i wsparcie w relokacji.
  • Pozostałe informacje: Możliwości rozwoju kariery w innowacyjnym środowisku inżynieryjnym.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na bezpieczeństwo na całym świecie.
  • Kwalifikacje: Minimum 5-letnie doświadczenie w rozwoju oprogramowania embedded oraz znajomość C/C++.

Przewidywane wynagrodzenie mieści się w przedziale 63000 - 77000 zł za rok.

Country: Poland

Location: Gdańsk (hybrid)

We welcome talented professionals from across Europe. If you’re excited about this opportunity and willing to relocate to Gdańsk, we’d love to hear from you. We provide relocation support to help make the transition as smooth as possible.

At Aritech, as part of Kidde Global Solutions Commercial Fire Business Unit, you’ll be part of a team working with cutting-edge technologies that protect lives and property worldwide. We’re committed to expanding our impact and providing dynamic opportunities for growth within our team. You’ll be part of a company that prioritizes quality, integrity, collaboration, and customer care, with the resources, training, and incentives to ensure your success every step of the way.

Join our team and contribute to the development of a common embedded platform that serves as the foundation for multiple product families. Working closely with Systems Engineering, Hardware, Product Management, Cybersecurity, QA, and Cloud teams, you will develop software ranging from Linux-based applications and platform services to firmware running on ARM microcontrollers. Your work will directly influence platform architecture, connectivity, cybersecurity, device management, and future product capabilities.

Role Description

  • Doświadczony profesjonalista w zakresie oprogramowania wbudowanego, pracujący samodzielnie nad złożonymi wyzwaniami technicznymi.
  • Przekłada wymagania systemowe na rozwiązania programowe i firmware.
  • Rozwija oprogramowanie dla systemów Embedded Linux oraz firmware dla mikrokontrolerów opartych na ARM.
  • Uczestniczy w dyskusjach architektonicznych dotyczących Linuxa, firmware, protokołów komunikacyjnych i integracji sprzętu.
  • Współpracuje z multidyscyplinarnymi zespołami inżynieryjnymi, aby zapewnić pomyślne dostarczenie produktu.

Responsibilities

  • Projektowanie, rozwijanie, testowanie i utrzymywanie oprogramowania dla platform Embedded Linux.
  • Rozwój firmware dla mikrokontrolerów opartych na ARM używanych w urządzeniach zabezpieczających.
  • Projektowanie i wdrażanie mechanizmów komunikacyjnych między procesorami Linux a podsystemami mikrokontrolerów.
  • Rozwój usług platformowych, warstw komunikacyjnych i funkcjonalności zarządzania urządzeniami.
  • Rozwój oprogramowania i firmware z naciskiem na niezawodność, cyberbezpieczeństwo, wydajność i łatwość konserwacji.
  • Dostosowywanie i utrzymywanie dystrybucji Embedded Linux przy użyciu Yocto lub Buildroot.
  • Rozwój narzędzi opartych na Pythonie do automatyzacji, diagnostyki, testowania, wsparcia produkcji i wydajności inżynieryjnej.
  • Wsparcie w uruchamianiu sprzętu, integracji na poziomie płyty i działaniach związanych z rozwiązywaniem problemów.
  • Uczestnictwo w weryfikacji systemu, walidacji, certyfikacji i działaniach związanych z gotowością produkcyjną.
  • Ścisła współpraca z zespołami Hardware, Systems Engineering, Cybersecurity, QA i Product Management.
  • Przygotowywanie i utrzymywanie dokumentacji technicznej, specyfikacji projektowych i wytycznych dotyczących rozwoju.

Requirements & Technical Skills

  • Stopień licencjata lub magistra w dziedzinie informatyki, inżynierii oprogramowania, elektroniki, telekomunikacji lub pokrewnej.
  • Minimum 5-letnie doświadczenie w rozwoju oprogramowania wbudowanego lub firmware.
  • Silne doświadczenie w rozwoju Embedded Linux.
  • Doskonała znajomość C/C++.
  • Dobra znajomość Pythona do automatyzacji, testowania, diagnostyki i narzędzi rozwojowych.
  • Doświadczenie w rozwoju firmware dla mikrokontrolerów ARM Cortex-M, takich jak STM32, NXP, TI lub podobnych platform.
  • Doświadczenie z środowiskami RTOS, takimi jak FreeRTOS lub Zephyr.
  • Silne zrozumienie podstaw Linuxa.
  • Praktyczne doświadczenie z Yocto i/lub Buildroot.
  • Doświadczenie w rozwijaniu protokołów komunikacyjnych i interfejsów sprzętowych.
  • Silne umiejętności debugowania przy użyciu debuggerów JTAG/SWD, analizatorów logicznych, oscyloskopów i pokrewnych narzędzi.
  • Doświadczenie z Gitem i nowoczesnymi przepływami pracy w rozwoju.
  • Silne umiejętności analityczne i rozwiązywania problemów.
  • Doskonałe umiejętności komunikacji w języku angielskim w mowie i piśmie.

Preferred Qualifications

  • Doświadczenie z systemami zabezpieczeń elektronicznych, w tym kontrolą dostępu, wykrywaniem włamań lub produktami monitoringu wideo.
  • Doświadczenie w implementacji Secure Boot, bezpiecznych aktualizacji firmware/oprogramowania i mechanizmów uwierzytelniania urządzeń.
  • Znajomość zasad cyberbezpieczeństwa dla urządzeń połączonych.
  • Doświadczenie z technologiami komunikacji zabezpieczonej, takimi jak TLS i uwierzytelnianie oparte na certyfikatach.
  • Znajomość dostosowywania jądra Linux, integracji BSP lub rozwoju sterowników urządzeń.
  • Doświadczenie z pipeline'ami CI/CD i zautomatyzowanymi frameworkami testowymi.
  • Doświadczenie w pracy z urządzeniami połączonymi w chmurze lub IoT.
  • Doświadczenie w współpracy z globalnie rozproszonymi zespołami inżynieryjnymi.

Ideal Candidate

Wszechstronny inżynier wbudowany, który czuje się równie komfortowo w rozwijaniu aplikacji Linux, jak i niskopoziomowego firmware mikrokontrolera. Idealny kandydat rozumie, jak projektować kompletne rozwiązania wbudowane, integrując platformy Linux, mikrokontrolery ARM, interfejsy komunikacyjne i funkcje cyberbezpieczeństwa w niezawodne produkty wspierające zarówno rodziny produktów kontroli dostępu, jak i wykrywania włamań.

We Offer

  • Stabilne zatrudnienie w dojrzałym środowisku inżynieryjnym.
  • Możliwości rozwoju kariery i zawodowego rozwoju.
  • Kultura, która zachęca do niezależności, kreatywności i ciągłego uczenia się.
  • Konkurencyjne wynagrodzenie i pakiet świadczeń: Vouchery na posiłki, Ubezpieczenie zdrowotne LuxMed, Karta MultiSport, Dodatkowa składka emerytalna IKE/IKZE.

Osoby mogą również kwalifikować się do rocznej premii za wyniki, w zależności od wyników indywidualnych i firmy. Ostateczne wynagrodzenie na tym stanowisku zostanie ustalone na podstawie wiedzy, umiejętności i doświadczenia kandydata w odniesieniu do wymagań stanowiska.

Kidde Global Solutions zobowiązuje się do zapewnienia konkurencyjnego pakietu świadczeń dla naszych pracowników.

Your journey with us

Zawsze dążymy do zapewnienia uczciwego i wartościowego procesu rekrutacji dla wszystkich. Jeśli zostaniesz wybrany, przejdziesz przez następujące etapy: początkowa rozmowa z naszym zespołem rekrutacyjnym, do 2 rozmów z menedżerem ds. zatrudnienia i kluczowymi interesariuszami.

Our commitment to you

Jako pracodawca z wyboru, naszymi największymi atutami są wiedza, kreatywność i pasja naszych pracowników. Dążymy do stworzenia doskonałego miejsca pracy, które przyciąga, rozwija i zatrzymuje najlepsze talenty, promuje zaangażowanie pracowników, sprzyja pracy zespołowej i napędza innowacje na rzecz naszych klientów. Dążymy do stworzenia środowiska, w którym czujesz, że należysz, z różnorodnością i inkluzją jako silnikiem wzrostu i innowacji. Rozwijamy i wdrażamy najlepsze w swojej klasie programy i praktyki, oferując wzbogacające możliwości kariery, słuchając opinii pracowników i zawsze stawiając sobie wyzwania.

Senior Firmware & Embedded Linux Engineer in Gdańsk – pracodawca: Kidde Global Solutions

Kidde Global Solutions to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w branży bezpieczeństwa pożarowego i życia. Pracownicy mogą liczyć na rozwój zawodowy poprzez różnorodne szkolenia oraz możliwość współpracy z międzynarodowym zespołem, co sprzyja wymianie wiedzy i doświadczeń. Dodatkowo, firma promuje kulturę współpracy i innowacji, co czyni ją atrakcyjnym miejscem dla osób poszukujących satysfakcjonującej kariery.

K

Dane kontaktowe:

Zespół rekrutacyjny Kidde Global Solutions

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Firmware & Embedded Linux Engineer in Gdańsk

Embedded Linux Development
Firmware Development
C/C++ Programming
Python Programming
ARM Cortex-M Microcontrollers
RTOS Environments (FreeRTOS, Zephyr)
Yocto