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 oprogramowania wbudowanego — Gdańsk, Polska

Twórz oprogramowanie dla mikrokontrolerów STM32 w przewodowych i bezprzewodowych urządzeniach zabezpieczających w Kidde Global Solutions. Buduj bezpieczne i niezawodne produkty dla globalnego portfolio rozwiązań z zakresu bezpieczeństwa.

Opis

  • Twórz oprogramowanie w języku C dla przewodowych i bezprzewodowych produktów zabezpieczających
  • Buduj bezpieczną komunikację urządzeń i funkcje aktualizacji oprogramowania
  • Poprawiaj wydajność urządzeń, wykorzystanie pamięci, efektywność energetyczną i niezawodność
  • Rozwijaj funkcje komunikacyjne z wykorzystaniem RS485 i technologii bezprzewodowych
  • Pracuj w środowiskach bare-metal, opartych na RTOS i wbudowanym systemie Linux
  • Uczestnicz w dyskusjach dotyczących architektury oprogramowania i współpracuj ze starszymi inżynierami nad rozwiązaniami technicznymi
  • Debuguj systemy wbudowane, badaj usterki i identyfikuj ich przyczyny źródłowe za pomocą profesjonalnych narzędzi deweloperskich
  • Współpracuj z zespołami Hardware, QA, Product Management, Compliance i Cybersecurity przez cały cykl życia produktu
  • Pomagaj w weryfikacji, walidacji, certyfikacji i działaniach produkcyjnych
  • Przeglądaj kod i pomagaj wzmacniać praktyki wytwarzania dzięki ciągłemu doskonaleniu
  • Dziel się wiedzą z globalnymi zespołami inżynieryjnymi i promuj spójne wdrażanie rozwiązań
  • Pomagaj tworzyć wielokrotnego użytku platformy wbudowane dla wielu rodzin produktów
  • Wspieraj produkty zgodne z profesjonalnymi normami bezpieczeństwa, w tym EN50131 Grade 3
  • Współtwórz każdy etap cyklu życia produktu — od koncepcji po globalną produkcję masową

Wymagania

  • Wykształcenie wyższe na poziomie licencjackim lub magisterskim w zakresie inżynierii oprogramowania, elektroniki, telekomunikacji, inżynierii komputerowej lub pokrewnej dziedziny
  • Co najmniej trzy lata doświadczenia w tworzeniu oprogramowania wbudowanego
  • Biegła znajomość programowania w języku C
  • Doświadczenie w pracy z mikrokontrolerami ARM Cortex-M
  • Znajomość tworzenia systemów wbudowanych bare-metal lub opartych na RTOS
  • Doświadczenie w debugowaniu systemów wbudowanych przy użyciu standardowych narzędzi deweloperskich
  • Znajomość interfejsów i protokołów komunikacyjnych systemów wbudowanych
  • Znajomość Git i praktyk współpracy przy tworzeniu oprogramowania
  • Bardzo dobra znajomość języka angielskiego w mowie i piśmie
  • Znajomość bezpiecznych bootloaderów, metod aktualizacji oprogramowania lub podstaw kryptografii będzie dodatkowym atutem
  • Doświadczenie z RTOS i środowiskami Linux będzie dodatkowym atutem
  • Znajomość metodologii Agile/Scrum będzie dodatkowym atutem
  • Doświadczenie we wspieraniu prac certyfikacyjnych będzie dodatkowym atutem
  • Doświadczenie we współpracy z globalnie rozproszonymi zespołami inżynieryjnymi będzie dodatkowym atutem
  • Gotowość do relokacji do Gdańska

Benefity

  • Wsparcie relokacyjne
  • Bony żywieniowe
  • Ubezpieczenie medyczne LuxMed
  • Karta MultiSport
  • Dodatkowa składka emerytalna IKE/IKZE
  • Roczna premia uzależniona od wyników indywidualnych i firmy
  • Możliwości rozwoju kariery i rozwoju zawodowego
  • Środowisko pracy wspierające samodzielność, kreatywność i ciągłe uczenie się
  • Stabilne zatrudnienie w ugruntowanym środowisku inżynieryjnym