Show more filters
Banner image for Spline

Embedded Software Engineer

Spline

Spline
Job Type   /   Job Level
Full-time   /   Senior Executive
Company Location
Poland
Poszukujemy Embedded Software Engineera, który dołączy do zespołu odpowiedzialnego za rozwój oprogramowania embedded oraz FPGA dla satelitarnych systemów awioniki.

Projekt dotyczy budowy i testowania elementów elektroniki satelitarnej - modelu laboratoryjnego wykorzystywanego do walidacji funkcjonalności przed kolejnymi etapami rozwoju misji. Opracowywane rozwiązania będą częścią systemów przeznaczonych do pracy poza orbitą geostacjonarną Ziemi.

Czas trwania projektu: do końca września 2026

Zakres obowiązków

  • Rozwój oprogramowania embedded dla jednostek satelitarnych opartych o mikrokontrolery MSP430.
  • Implementacja i modyfikacja logiki FPGA / SoC dla systemów satelitarnych.
  • Udział w rozwoju oprogramowania dla jednostki MPPT odpowiedzialnej za zarządzanie punktem maksymalnej mocy.
  • Rozwój oprogramowania dla systemu BMS, obejmującego moduły slave obsługujące poszczególne stringi baterii oraz płytę master agregującą dane i zarządzającą pakietem baterii.
  • Praca nad jednostką PCDU opartą o MSP430 oraz SmartFusion 2 SoC, w tym adaptacja istniejących rozwiązań i drobne zmiany w logice sterowania wyjściami.
  • Rozwój oprogramowania i FPGA dla jednostki PIC opartej o MSP430 oraz PolarFire SoC MPFS160.
  • Implementacja funkcjonalności związanych ze zbieraniem, buforowaniem i przechowywaniem danych.
  • Przygotowanie funkcji wspierających testy, np. możliwość ręcznego włączania i wyłączania określonych funkcji niezależnie od zaimplementowanej logiki.
  • Wykorzystywanie i adaptacja istniejących, sprawdzonych technologii oraz rozwiązań stosowanych w projektach kosmicznych i komercyjnych platformach satelitarnych.
  • Współpraca z zespołem inżynieryjnym przy przygotowaniu systemów do testów, w tym testów laboratoryjnych planowanych w środowisku ESA.

Key Requirements

  • Doświadczenie w programowaniu systemów embedded.
  • Znajomość języka C.
  • Doświadczenie z mikrokontrolerami, mile widziane szczególnie MSP430.
  • Znajomość zagadnień związanych z FPGA lub SoC.
  • Doświadczenie z platformami takimi jak SmartFusion 2, PolarFire SoC lub podobnymi.
  • Umiejętność pracy z niskopoziomowym oprogramowaniem sterującym hardware’em.
  • Znajomość interfejsów komunikacyjnych stosowanych w systemach embedded.
  • Umiejętność czytania dokumentacji technicznej i pracy na wymaganiach projektowych.
  • Gotowość do pracy w projekcie o wysokich wymaganiach jakościowych i dokumentacyjnych.
  • Język angielski umożliwiający pracę z dokumentacją techniczną i udział w komunikacji projektowej.

Mile widziane

  • Doświadczenie w projektach z branży kosmicznej, lotniczej, automotive, medtech lub defence.
  • Znajomość systemów awioniki satelitarnej.
  • Doświadczenie z systemami zasilania satelitów, takimi jak MPPT, BMS, PCDU.
  • Znajomość zagadnień związanych z przetwarzaniem, buforowaniem i przechowywaniem danych pomiarowych.
  • Doświadczenie z systemami odpornymi na promieniowanie lub projektami realizowanymi dla środowisk krytycznych.
  • Znajomość podejścia do testowania modeli inżynieryjnych, breadboardów lub prototypów laboratoryjnych.

Oferujemy

  • Forma współpracy: Umowa o pracę lub B2B (do wyboru)
  • Miejsce pracy: Remote

Tags

#C #MSP430 #embedded #FPGA #SOC #SmartFusion #PolarFire
Jobs in Poland   »   Jobs in Warsaw, Mazowieckie, Poland   »   Embedded Software Engineer

More jobs