Inżynier oprogramowania – pełnozakresowy / .NET (Robotyka)
Opis
Opis roli:
Obecnie poszukujemy wykwalifikowanego Inżyniera oprogramowania – pełnozakresowy (.NET) w imieniu naszego klienta. Jest to oferta w globalnie rozproszonym środowisku B+R, skoncentrowanym na opracowywaniu rozwiązań programowych do robotyki. Wybrany kandydat będzie uczestniczyć w tworzeniu nowoczesnych aplikacji w ramach współpracującego i innowacyjnego zespołu.
Opis stanowiska:
Stanowisko polega na udziale w tworzeniu zaawansowanych rozwiązań programistycznych w dziedzinie robotyki, w szczególności w zakresie zestawu narzędzi do programowania robotów, symulacji, modelowania i operacji offline. Będziesz ściśle współpracować z zespołami funkcjonalnymi, aby rozszerzać możliwości systemu i dostarczać wysokiej jakości, skalowalne rozwiązania programowe.
Główne obowiązki:
- Aktywny udział w bieżącym rozwoju i ulepszaniu aplikacji w ramach platformy robotycznej
- Współpraca z globalnymi zespołami przy projektowaniu i wdrażaniu rozwiązań poprawiających precyzję i użyteczność cyfrowych bliźniaków
- Diagnozowanie, analizowanie i rozwiązywanie problemów technicznych przy zapewnieniu optymalnej wydajności systemu
- Ciągłe ocenianie i wdrażanie nowoczesnych technologii .NET, narzędzi i najlepszych praktyk
- Tworzenie czystego, łatwego w utrzymaniu i dobrze udokumentowanego kodu
- Wsparcie dla ustrukturyzowanych procesów programistycznych, w tym testowania i walidacji
Wymagane doświadczenie:
- 3–5 lat udokumentowanego doświadczenia w programowaniu pełnozakresowym
- Praktyczne doświadczenie w tworzeniu aplikacji chmurowych
Kwalifikacje edukacyjne:
- Dyplom licencjata lub magistra w dziedzinie informatyki, inżynierii komputerowej, mechatroniki lub pokrewnej, ze specjalizacją w tworzeniu oprogramowania
Wymagane umiejętności:
- Biegła znajomość frameworka .NET i tworzenia skalowalnych aplikacji
- Umiejętność pracy z JavaScript, Angular i WebAssembly
- Doświadczenie w pracy z Azure i Kubernetes
- Solidna znajomość metod testów jednostkowych i integracyjnych
- Silne umiejętności myślenia analitycznego i rozwiązywania problemów
- Efektywna komunikacja i umiejętność dokumentowania
Preferowane umiejętności (dodatkowe):
- Doświadczenie w integracji AI/ML z systemami programistycznymi
- Znajomość technologii IoT lub symulacji chmurowych
- Orientacja w frameworkach robotycznych, takich jak ROS
- Doświadczenie z narzędziami symulacji 3D lub silnikami gier, takimi jak Unity lub Unreal
Wymagania językowe:
- Angielski – biegły
- Szwedzki – biegły lub chęć nauki
Zahtjevi
Obrazovanje
Kształcenie policealne trwające dwa lata lub dłużej w dziedzinie techniki i przemysłu technicznego
Radno iskustvo
Pełnozakresowy programista