Kidde Global Solutions
Kidde Global Solutions
Kidde Global Solutions projektuje i produkuje produkty oraz systemy ochrony przeciwpożarowej do zastosowań mieszkaniowych, komercyjnych i przemysłowych. Oferta firmy obejmuje czujniki dymu i tlenku węgla, gaśnice, systemy wykrywania i gaszenia pożarów, a także powiązany sprzęt i usługi związane z bezpieczeństwem. Firma obsługuje zarówno konsumentów, jak i klientów profesjonalnych, oferując rozwiązania pomagające chronić ludzi i mienie.

Inżynier systemów wbudowanych (C, STM32) — praca stacjonarna w Gdańsku, Polska

Twórz oprogramowanie w języku C dla przewodowych i bezprzewodowych urządzeń zabezpieczających w Kidde Global Solutions. Buduj bezpieczne systemy wbudowane od koncepcji po globalną produkcję masową.

Opis

  • Tworzyć oprogramowanie w języku C dla przewodowych i bezprzewodowych urządzeń zabezpieczających.
  • Implementować funkcje komunikacyjne z wykorzystaniem RS485 i technologii bezprzewodowych.
  • Rozwijać oprogramowanie dla systemów bare-metal, systemów opartych na RTOS oraz wbudowanego systemu Linux.
  • Tworzyć oprogramowanie dla urządzeń zabezpieczających opartych na STM32.
  • Implementować bezpieczną komunikację urządzeń i funkcje aktualizacji oprogramowania układowego.
  • Zwiększać wydajność urządzeń, efektywność wykorzystania pamięci i energii oraz niezawodność.
  • Wspierać produkty projektowane zgodnie z profesjonalnymi standardami bezpieczeństwa, w tym EN50131 Grade 3.
  • Pomagać w tworzeniu wielokrotnego użytku platform wbudowanych dla wielu rodzin produktów.
  • Uczestniczyć w dyskusjach dotyczących projektowania oprogramowania układowego i współpracować ze starszymi inżynierami nad rozwiązaniami technicznymi.
  • Debugować systemy wbudowane, analizować problemy i identyfikować ich przyczyny źródłowe.
  • Współpracować z zespołami Hardware, QA, Product Management, Compliance i Cybersecurity przez cały cykl życia produktu.
  • Wspierać działania związane z weryfikacją, walidacją, certyfikacją i produkcją.
  • Brać udział w przeglądach kodu i stale doskonalić praktyki programistyczne.
  • Dzielić się wiedzą z globalnymi zespołami inżynierskimi i promować spójne wdrażanie rozwiązań.
  • Współtworzyć produkty od koncepcji po globalną produkcję masową.

Wymagania

  • Wykształcenie wyższe na poziomie licencjackim lub magisterskim w dziedzinie inżynierii oprogramowania, elektroniki, telekomunikacji, inżynierii komputerowej lub pokrewnej.
  • Co najmniej trzy lata doświadczenia w tworzeniu oprogramowania układowego dla systemów wbudowanych.
  • Biegła znajomość programowania w języku C.
  • Doświadczenie z mikrokontrolerami ARM Cortex-M.
  • Znajomość tworzenia oprogramowania wbudowanego bare-metal lub opartego na RTOS.
  • Doświadczenie w debugowaniu systemów wbudowanych przy użyciu standardowych narzędzi programistycznych.
  • Znajomość interfejsów i protokołów komunikacyjnych systemów wbudowanych.
  • Znajomość Git i praktyk współpracy przy tworzeniu oprogramowania.
  • Silne umiejętności analityczne i rozwiązywania problemów.
  • Umiejętność skutecznej współpracy w zespołach międzyfunkcyjnych.
  • Dobra znajomość języka angielskiego w mowie i piśmie.
  • Gotowość do relokacji do Gdańska.

Benefity

  • Pomoc w relokacji.
  • Stabilne zatrudnienie w ugruntowanym środowisku inżynierskim.
  • Możliwości rozwoju kariery i rozwoju zawodowego.
  • Kultura pracy wspierająca samodzielność, kreatywność i ciągłe uczenie się.
  • Konkurencyjny pakiet benefitów.
  • Bony żywieniowe.
  • Ubezpieczenie medyczne LuxMed.
  • Karta MultiSport.
  • Dodatkowa składka emerytalna IKE/IKZE.
  • Potencjalny coroczny bonus uzależniony od indywidualnych wyników oraz wyników firmy.