Projektportal
Projektdetails
- Entwurf und Entwicklung von Softwaresystemen zur Steuerung von Robotersystemen.
- Verständnis der übergeordneten Anforderungen, Erstellung von Designkonzepten und deren Umsetzung.
- Sicherstellung einer robusten und sicheren Kommunikation zwischen verschiedenen Softwarekomponenten.
- Testen und Validieren der Software, um sicherzustellen, dass sie alle Anforderungen und Spezifikationen erfüllt. Dazu gehören Unit-Tests, Integrationstests und Systemtests.
- Mitwirken an einer hochmodernen Entwicklungsumgebung.
- Dokumentieren von Code, Algorithmen und Designentscheidungen
Must-haves
Musthaves:
- 3+ Erfahrung in der Softwareentwicklung.
- Praktische Erfahrung mit modernem C++.
- Erfahrung mit gängigen Entwicklungswerkzeugen (git, cmake, xunit/googletest, …) und Workflows (CI/CD, Versionierung und Release-Management, …).
- Erfahrung mit einer Reihe von Rechnerarchitekturen (ARM, AMD).
- Erfahrung in Softwarearchitektur und -design.
- Umfangreiche Erfahrung in der Produktionsreife von Softwarekomponenten.
- Erfahrung mit Docker und SW-Paketierung
- Flüssiges Englisch in Wort und Schrift
+ C ++ + Entwicklung mobiler manipulatoren von robotern + localisierung und Navigation + AMR = Autonomus robots + AGV= Automomous Guided Vehivle + AMMR=Autonomous Mobile Manipulation Robot
Nice-to-haves
- Hintergrund in Robotik von Vorteil.
- Erfahrung in Linux- und/oder Windows-Umgebungen ist wünschenswert.
- Deutschkenntnisse
Einsatzort: Remote und 2-3 Tage in Gilching (bei München)