Senior Embedded Software Engineer (m/f)
IDEAMOTIVE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Warszawa
15 500 - 17 000 PLN brutto (UoP)
Wymagania
- C
- TI C2000
- ARM Cortex
- Algorytmy FOC
- Protokoły Komunikacyjne
Opis stanowiska
Stanowisko: Senior Embedded Software Engineer (m/f)
Lokalizacja: Warszawa, Polska (praca stacjonarna)
Forma zatrudnienia: UoP
Wynagrodzenie: 15 500 - 17 000 brutto
Poszukujemy doświadczonej osoby na stanowisko Inżyniera 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.
• 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:
•
Rozmowa wstępna.
•
Rozmowa techniczna.
•
Decyzja.
Zainteresowany/a? Aplikuj już teraz!
Lokalizacja: Warszawa, Polska (praca stacjonarna)
Forma zatrudnienia: UoP
Wynagrodzenie: 15 500 - 17 000 brutto
Poszukujemy doświadczonej osoby na stanowisko Inżyniera 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.
• 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:
•
Rozmowa wstępna.
•
Rozmowa techniczna.
•
Decyzja.
Zainteresowany/a? Aplikuj już teraz!
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.