Senior Software Developer Robot Perception
Ubica Robotics GmbH
Bremen, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German, English Experience level
Senior Compensation
€ 80KJob location
Remote
Bremen, Germany
Tech stack
Computer Vision
Automation of Tests
Bash
C++
CMake
Code Review
Linux
Hardware Design
Python
Machine Learning
Object Detection
OpenCV
Software Architecture
Software Engineering
Multithreading
Software Modules
GIT
Information Technology
Job description
Durchführung von Softwareentwicklungsprojekten für mobile Scanroboter
- Eigenständige Planung, Umsetzung und Dokumentation von Entwicklungsprojekten einschließlich Abstimmung mit Product Ownern und anderen Teams
- Anleitung und fachliche Unterstützung von Junior-Developern und Studierenden
Softwareentwicklung für die Perception-Systeme mobiler Scanroboter
- Evaluierung, Entwicklung und Test von Computer-Vision- und Machine-Learning-Algorithmen (z. B. Segmentierung, Objekterkennung, Pose-Schätzung, Klassifikation, Bildregistrierung, Kamerakalibrierung)
- Aktive Mitgestaltung der Softwarearchitektur des Perception-Stacks sowie Spezifikation der Integration mit anderen Softwaremodulen
Unterstützung der Hardwareentwicklung
- Mitwirkung bei der Definition von Hardwareanforderungen sowie Sensorik-Evaluierungen und Qualitätsprüfungen zur Optimierung der Perception-Features aktueller und zukünftiger Robotergenerationen
Das bringst Du mit, jobs@ubica-robotics.eu. Bitte nenne uns in deinem Anschreiben deine Gehaltsvorstellung und dein mögliches Eintrittsdatum.
Requirements
- Abgeschlossenes Studium der Informatik oder verwandter Fachrichtungen
- Fundiertes Verständnis von Bildentstehung und Computer-Vision-Grundlagen
- **Mehrjährige Erfahrung **mit Computer-Vision-Lösungen, idealerweise inkl. 3D-Vision
- Sicherer Umgang mit OpenCV, PCL, Open3D, Halcon sowie ML-/DL-Methoden für Computer Vision
- Sehr gute Kenntnisse in C++ und Python, Erfahrung mit CMake/Setuptools sowie idealerweise ROS; routiniert in Linux und Bash
- Erfahrung mit Git, Code Reviews und automatisierten Tests
- Gute Kenntnisse in Multiprocessing, Multithreading, Shared Memory und Prozesslebenszyklen
- Selbstständige, teamorientierte Arbeitsweise mit guten Englischkenntnissen
Benefits & conditions
- Offene Unternehmenskultur: Unsere Zusammenarbeit ist geprägt durch den gegenseitigen Austausch auf Augenhöhe, Vertrauen und flache Hierarchien. Bei uns kann sich jeder einbringen und das Unternehmen durch seine Ideen entscheidend voranbringen.
- Dynamische Unternehmensentwicklung: Wir sind ein Startup in der Wachstumsphase. Wir bieten dir die Möglichkeit, diesen spannenden Entwicklungsschritt mit uns mitzugehen.
- **Ausgewogene Work-Life-Balance: **Dank flexibler Vertrauensarbeitszeit, 30 Urlaubstagen und der Möglichkeit zum mobilen Arbeiten (Homeoffice) geben wir dir die Möglichkeit dein Arbeitsleben nachhaltig zu gestalten.
- **Attraktiver Arbeitsplatz: **Eine ergonomische Arbeitsplatzausstattung, täglich frischer Kaffee und die Möglichkeit, im Zuge einer EGYM-Mitgliedschaft im Fitnessstudio direkt nebenan zu trainieren, sorgen für eine Arbeitsumgebung mit Wohlfühlfaktor.
- **Spannendes Technologieumfeld: **Mit autonomer Robotik, Produktion im Rapid-Prototyping-Verfahren, KI-basierter Bildverarbeitung und moderner IT-Technologie deckt unser Team ein breites Technologieportfolio ab. Bei uns kannst du täglich von deinen Kollegen Neues lernen.
- Persönliche Entwicklung: Für deine persönliche und fachliche Entwicklung bieten wir vielfältige Weiterbildungsmöglichkeiten an. Vom Messebesuch mit Kolleg*innen, über Teamevents bis hin zu individuell auswählbaren Entwicklungszielen ist bei uns alles möglich.
About the company
Die Ubica Robotics GmbH ist ein erfolgreiches Bremer Start-up mit rund 70 Mitarbeitenden. Wir entwickeln, produzieren und vertreiben autonome Scanroboter für den stationären Ein-zelhandel und unterstützen diesen bei der Digitalisierung seiner Prozesse.