#

Programista systemów wbudowanych

Diehl Controls Polska Sp. z o.o.

Wrocław, dolnośląskie

Diehl Controls Polska Sp. z o.o.
Rodzinne przedsiębiorstwo Diehl, zatrudniając na świecie 16.000 pracowników, kształtuje technologie jutra. Koncern Diehl Controls jest jednym z wiodących producentów systemów sterowania i regulacji z ponad pięćdziesięcioletnim doświadczeniem w zakresie projektowania i wytwarzania produktów elektronicznych i elektromechanicznych m.in. dla renomowanych producentów sprzętu gospodarstwa domowego.

Do naszego oddziału we Wrocławiu na stanowisko:

Programista systemów wbudowanych

Szukamy właśnie Ciebie!

Będziesz odpowiedzialny za:

  • Projektowanie i implementację nowych funkcjonalności dla 16/32-bitowych mikrokontrolerów;
  • Rozwijanie warstw driverów jak i wyższych warstw oprogramowania do sterowania urządzeniami AGD, a zwłaszcza warstw driverów i HAL, warstw logiki aplikacji oraz GUI;
  • Testowanie i weryfikację napisanych modułów pod kątem funkcjonalności oraz wymagań;
  • Utrzymywanie obecnego kodu, bibliotek i architektury rozwijanego oprogramowania;
  • Dokumentowanie rozwiązań oraz architektury oprogramowania;
  • Analizę wymagań klienta.

Oczekujemy:

  • Minimum 1 rok doświadczenia w pisaniu oprogramowania na systemy embedded (potwierdzone praktyczną umiejętnością pisania kodu);
  • Wiedzy o 16/32-bitowych mikrokontrolerach o małej pamięci (64KB - 256KB) i ich architektury;
  • Znajomości modułów peryferyjnych mikrokontrolerów (GPIO, UART, I2C, SPI, DMA, Timery, etc.);
  • Bardzo dobrej znajomości języka C dla systemów embedded;
  • Wiedzy w zakresie elektroniki cyfrowej i analogowej umożliwiającej czytanie schematów zawierających cyfrowe i analogowe obwody elektroniczne;
  • Praktycznych umiejętności w pracy z elektroniką: programowanie, debuggowanie, wykorzystanie narzędzi pomiarowych;
  • Analitycznego umysłu i umiejętności pracy zespołowej;
  • Dobrej znajomości języka angielskiego (umiejętności czytania dokumentacji technicznej) oraz otwartości w kontaktach z klientem.

Dodatkowymi atutami będą:

  • Praktyczna znajomość UML;
  • Doświadczenie przy pracy z wykorzystaniem SCRUM'a;
  • Znajomość C++, Python, JAVA albo LabVIEW do celów testowania, debuggowania i rozwiązywania problemów;
  • Praktyczna znajomość narzędzi: Eclipse IDE, IAR Workbench, PTC Integrity, systemy kontroli wersji;
  • Znajomość wzorców projektowych;
  • Znajomość języka niemieckiego.

Oferujemy:

  • Możliwość rozwoju zawodowego w międzynarodowym środowisku;
  • Możliwość pogłębiania wiedzy (szkolenia specjalistyczne oraz językowe);
  • Pakiety: medyczny, socjalny.

Czy chcesz otrzymywać oferty pracy na podobne stanowiska?

Utwórz powiadomienie e-mail
Zapisz mnie

Zapisani kandydaci otrzymują informacje jako pierwsi.

Podziel się ze znajomymi