Software Developer (C++, Python) and Control Engineering
⚲ Gothenburg Metropolitan Area
Do uzgodnienia
Wymagania
- min. 3 lata doświadczenia w tworzeniu oprogramowania (C++, Python) oraz w inżynierii sterowania
- doświadczenie w model-based development (Simulink) oraz C/C++ w środowisku embedded
- doświadczenie z automatycznymi testami oprogramowania / Continuous Integration / Continuous Delivery
- doświadczenie w tworzeniu aplikacji z użyciem frameworków aplikacyjnych z zarządzaniem cyklem życia i kontekstami wykonania
- znajomość rozproszonych systemów elektrycznych i architektury elektrycznej
- doświadczenie z narzędziami testowymi takimi jak Wireshark i Canalyzer/CANoe
- wykształcenie wyższe (informatyka, elektrotechnika lub fizyka stosowana — licencjat, magister lub doktorat)
- płynny angielski w mowie i piśmie
Opis stanowiska
Pracujesz jako Software Developer w zespole odpowiedzialnym za kontrolę wzdłużną pojazdów — rozwijasz algorytmy sterowania, które zapewniają optymalne i energooszczędne przyspieszanie oraz hamowanie, koordynując napęd, magazynowanie energii i systemy hamulcowe. Pracujesz zarówno z modelami Simulink, jak i kodem C/C++ w środowisku embedded, tworzysz testy CI i debugujesz podczas integracji. To oferta dla inżyniera oprogramowania embedded z doświadczeniem w inżynierii sterowania, który chce pracować przy systemach VCU nowej generacji. Uwaga: rola wymaga współpracy z wieloma zespołami, co może prowadzić do niejasności w odpowiedzialnościach lub opóźnień.
🔍 Dekoder Ogłoszenia
🔴
ensure the most rewarding and energy-efficient longitudinal control of vehicles
Może oznaczać, że priorytetem jest optymalizacja, która może być trudna do osiągnięcia w praktyce lub wymagać kompromisów.
🔴
delivering new Core System VCU
VCU (Vehicle Control Unit) może być specyficznym, być może przestarzałym lub niszowym systemem, który wymaga specyficznej wiedzy.
🔴
cross-functional cooperation to support your full potential
Może oznaczać, że będziesz musiał współpracować z wieloma zespołami, co może prowadzić do niejasności w odpowiedzialnościach lub opóźnień.
🟡
Join us on this exciting journey into the future
Jest to typowy zwrot marketingowy, który nie dostarcza konkretnych informacji o projekcie ani technologii.
🔴
unafraid to seek new solutions to problems
Może sugerować, że zespół napotyka na wiele nierozwiązanych problemów lub że brakuje ustalonej ścieżki rozwiązywania problemów.