Software Engineering - Robotics Intern

Job expired!

Dyson to globalne przedsiębiorstwo technologiczne, które rozwiązuje problemy, które inni wybierają ignorować. Nasze zaskakujące nowe wynalazki łamią konwencje i po prostu działają lepiej. Jesteśmy napędzani postępem i czerpiemy zadowolenie z wyzwań związanych z nieustannym doskonaleniem. W miarę naszego szybkiego rozwoju, nasze ambicje są ogromne - więcej kategorii, więcej lokalizacji i więcej ludzi.

Nasza skala i szybki rozwój czynią Dyson bogatym w nowe możliwości. Cenimy nowe pomysły i różnorodne perspektywy, dlatego nasi ludzie od samego początku są obdarzani prawdziwą pracą i odpowiedzialnością. Rozwiniesz się szybko i będziesz mieć szansę przenieść się do różnych obszarów biznesowych i regionów. Będziesz częścią globalnej sieci osób o podobnych poglądach - społeczności, która wspiera się i uczy od siebie nawzajem.

Jako Stażyta Programista Oprogramowania Robotycznego, będziesz trenować w ramach zwinnnego zespołu interdyscyplinarnego, rozwijając złożone funkcje, aby Dyson mógł nadal tworzyć innowacyjne produkty, które zachwycają naszych klientów. Będziesz współpracować z architektami, inżynierami oprogramowania i specjalistami, aby sprostać szerokiemu wyborowi wyzwań związanych z robotyką wynikających z coraz większego portfolio produktów Dyson. Będziesz chętnie eksplorować i dzielić się pomysłami oraz technikami z różnych dziedzin technicznych, z biegłością najlepiej w rozwijaniu algorytmów dla zaawansowanych systemów, w tym sprzętu, oprogramowania wbudowanego i komponentów robotycznych skoncentrowanych na oprogramowaniu behawioralnym.

Twoje szkolenie obejmie:

  • Projektowanie i rozwijanie zachowań i funkcji robotów domowych.
  • Zarządzanie całym cyklem życia wielu powiązanych złożonych modułów i systemów, w tym dyskusja na temat funkcji, analiza algorytmiczna, dokumentacja, projektowanie, kodowanie, testowanie, konserwacja i śledzenie wyników.
  • Zaangażowanie w ciągłą integrację i ciągłe dostarczanie (CI/CD) infrastruktury/środowiska.
  • Rozwijanie dobrej znajomości produktu i koncentracji na jego wydajności. Proaktywne identyfikowanie ryzyk technicznych w projektach i wpływanie na zespoły inżynieryjne w ich rozwiązaniu.
  • Uczestnictwo w dogłębnych dyskusjach na temat projektowania funkcji.

Nasz program stażowy łączy teorię akademicką z praktycznym doświadczeniem. Zdobywaj cenne informacje na temat zastosowań zawodowych dzięki mentorom z naszych wiodących w branży ekspertów oraz ekspozycji na najnowocześniejsze praktyki. Dołącz do nas na transformacyjnej podróży, gdzie teoria spotyka się z praktyką, prowadzoną przez najlepszych umysłów w branży!

Będziesz przyczyniać się do dostarczania następnej generacji technologii Dyson, więc będziesz musiał/a:

  • Pracować nad uzyskaniem dyplomu z informatyki, inżynierii elektroniki, inżynierii komputerowej, matematyki lub inżynierii robotyki lub pokrewnego.
  • Być na przedostatnim roku studiów licencjackich lub zintegrowanego programu magisterskiego (wyjątki dozwolone dla 5-letnich programów z praktyką w trzecim roku).
  • Mieć znajomość programowania zorientowanego obiektowo, w tym szybkość i ogólną jakość.
  • Mieć zdolność pisania wysokowydajnego kodu jakościowego w C++.
  • Mieć