Oferty pracy

Mamy też inne otwarte stanowiska.

Wszystkie oferty pracy
Ideamotive

Senior Embedded Software Engineer (m/f)

Stanowisko: Senior Embedded Software Engineer (m/f)
Lokalizacja: Białystok, Polska (praca stacjonarna)
Forma zatrudnienia: UoP
Wynagrodzenie: 15 500 - 17 000 brutto

Poszukujemy doświadczonej osoby na stanowisko Team Leader Inżynierii Oprogramowania Wbudowanego, która będzie odpowiedzialna za rozwój i utrzymywanie wbudowanego oprogramowania sterującego dla przetwornic trakcyjnych i pomocniczych oraz ładowarek baterii, a także odpowiadanie za architekturę, implementację i weryfikację oprogramowania wbudowanego czasu rzeczywistego dla aplikacji sterowania silnikami.

Czym będziesz się zajmować

Algorytmy i firmware

  • Rozwój i wdrażanie oprogramowania sterującego czasu rzeczywistego dla przetwornic trakcyjnych i pomocniczych, ze szczególnym naciskiem na zaawansowane sterowanie silnikami i elektroniką mocy.

  • Programowanie, debugowanie i optymalizacja firmware'u w C/C++ na platformy TI C2000, ARM Cortex i inne mikrokontrolery stosowane w systemach Stadler Converter.

  • Projektowanie, dopracowywanie i walidacja algorytmów FOC, sterowania wektorowego i bezczujnikowego dla silników AC w aplikacjach trakcyjnych.

  • Integracja interfejsów komunikacyjnych (CAN, TRDP, SPI, I2C) oraz wsparcie diagnostyki systemowej i obsługi komunikacji wbudowanej.

  • Wykorzystanie MATLAB/Simulink i innych narzędzi modelowania do rozwoju, symulacji i weryfikacji algorytmów.

Integracja i testy

  • Ścisła współpraca z inżynierami systemów, zespołem testowym i zespołem oprogramowania sterownika pojazdu (VCU), aby oprogramowanie bezproblemowo współpracowało ze sprzętem przetwornicy i architekturą sterowania.

  • Udział w testach Hardware-in-the-Loop, uruchomieniach, diagnozowaniu problemów i ciągłym doskonaleniu oprogramowania sterującego.

Procesy i dzielenie się wiedzą

  • Praca zgodnie z procesami STACON i udział w ich usprawnianiu.

  • Przygotowywanie dokumentacji technicznej, udział w przeglądach projektowych i wsparcie projektów klienckich wymagających głębokiej wiedzy programistycznej.

  • Wspieranie rozwoju młodszych programistów poprzez transfer wiedzy.

Czego oczekujemy

  • Wykształcenia wyższego w zakresie inżynierii sterowania, informatyki, systemów wbudowanych, elektrotechniki lub kierunku pokrewnego.

  • Kilkuletniego doświadczenia w rozwoju oprogramowania wbudowanego dla sterowania silnikami, elektroniki mocy lub systemów czasu rzeczywistego – doświadczenie z przetwornicami trakcyjnymi lub napędami przemysłowymi będzie dodatkowym atutem.

  • Eksperckiej znajomości języka C w systemach wbudowanych.

  • Dobrego zrozumienia algorytmów sterowania silnikami asynchronicznymi, topologii przetwornic mocy oraz architektur mikrokontrolerów (TI C2000, ARM Cortex).

  • Znajomości protokołów komunikacyjnych (CAN, TRDP, SPI, I2C) i wbudowanych stosów komunikacyjnych.

  • Umiejętności czytania schematów elektrycznych i wykonywania pomiarów związanych z oprogramowaniem na sprzęcie przetwornicy.

  • Biegłej znajomości języka angielskiego.

Mile widziane

  • Doświadczenie z C++, Pythonem lub narzędziami skryptowymi.

  • Praca z MATLAB/Simulink w modelowaniu i projektowaniu algorytmów sterowania.

  • Znajomość języka niemieckiego.


Proces rekrutacji:

  1. Rozmowa wstępna.

  2. Rozmowa techniczna.

  3. Decyzja.

Zainteresowany/a? Aplikuj już teraz!

Senior Embedded Software Engineer (m/f)
Ideamotive
Aplikuj