Inżynier systemów wbudowanych
Lokalizacja
Kraków, Stare Miasto
Wymiar pracy
Pełny etat
Typ umowy
Umowa o pracę, Samozatrudnienie
Lokalizacja
Kraków, Stare Miasto
Opis
VOLLKIT Sp. z o.o. to firma technologiczna zajmująca się projektowaniem i rozwojem innowacyjnych rozwiązań w obszarze elektromobilności. Tworzymy własne systemy elektroniczne oraz oprogramowanie wykorzystywane w naszych produktach.
W związku z rozwojem zespołu poszukujemy osoby na stanowisko Inżyniera Systemów Wbudowanych (Embedded Systems Engineer), która będzie odpowiedzialna za rozwój oprogramowania embedded, w szczególności systemów sterowania silnikami elektrycznymi.
Zakres obowiązków
Projektowanie, tworzenie i rozwijanie oprogramowania systemów wbudowanych, głównie w języku C.
Tworzenie oprogramowania o wysokich wymaganiach bezpieczeństwa (safety-critical) dla systemów sterowania silnikami elektrycznymi.
Projektowanie i implementacja bootloaderów oraz mechanizmów aktualizacji oprogramowania.
Rozwój i optymalizacja funkcjonalności sterowania silnikami.
Testowanie, debugowanie i optymalizacja oprogramowania.
Tworzenie testów jednostkowych i systemowych.
Analiza i poprawa wydajności oraz niezawodności systemów.
Praca z mikrokontrolerami STM32 i ESP32, prototypami oraz płytkami rozwojowymi.
Współpraca z inżynierami elektroniki przy integracji sprzętu i oprogramowania.
Diagnozowanie i rozwiązywanie problemów sprzętowych oraz programowych.
Wsparcie dodatkowych projektów rozwojowych, w tym okazjonalne tworzenie narzędzi komputerowych do testowania i diagnostyki.
Dbałość o wysoką jakość kodu oraz zgodność z wewnętrznymi standardami.
Wymagania
Bardzo dobra znajomość języka C oraz doświadczenie w programowaniu systemów wbudowanych.
Doświadczenie w pracy z mikrokontrolerami, w szczególności STM32.
Znajomość protokołów komunikacyjnych, zwłaszcza CAN, UART i SPI.
Umiejętność debugowania komunikacji i diagnozowania problemów w systemach embedded.
Znajomość środowisk programistycznych i narzędzi do debugowania.
Dobra znajomość architektury systemów wbudowanych.
Samodzielność w realizacji zadań i rozwiązywaniu złożonych problemów technicznych.
Umiejętność analitycznego myślenia, dokładność i dbałość o jakość oprogramowania.
Umiejętność współpracy i komunikacji z zespołem inżynierów.
Mile widziane
Znajomość algorytmów sterowania silnikami, w szczególności Field-Oriented Control (FOC).
Znajomość języków C++ i Python.
Znajomość technologii RTOS, BLE i OTA.
Znajomość standardów MISRA C oraz ISO 14229 (UDS).
Doświadczenie z narzędziami STM32CubeIDE, STM32CubeMX i STM32CubeProgrammer.
Znajomość Linux, Make, CMake oraz narzędzi GCC.
Podstawowa wiedza z zakresu elektroniki i diagnostyki sprzętu.
Doświadczenie w analizie danych pochodzących z testów systemowych.
Oferujemy
Udział w innowacyjnych projektach technologicznych w branży elektromobilności.
Możliwość pracy nad autorskimi rozwiązaniami sprzętowymi i programowymi.
Realny wpływ na rozwój produktów oraz podejmowane decyzje techniczne.
Współpracę z zespołem doświadczonych inżynierów.
Możliwość rozwoju zawodowego i poszerzania kompetencji technicznych.
Samodzielność i odpowiedzialność za realizowane projekty.
Dołącz do naszego zespołu!
Jeśli interesujesz się systemami wbudowanymi, elektroniką i nowoczesnymi technologiami oraz chcesz tworzyć oprogramowanie wykorzystywane w rzeczywistych produktach, zapraszamy do aplikowania!
VOLLKIT Sp. z o.o. | Kraków
PRZYGOTUJ SIĘ DO ROZMOWY KWALIFIKACYJNEJ
Przećwicz odpowiadanie na pytania dotyczące tej oferty pracy i swojego CV.
Masz pytanie do pracodawcy odnośnie tej oferty?