Auf einen Blick
- Aufgaben: Entwickle Software für Robotik und ermögliche KI-gestütztes Lernen.
- Unternehmen: Agile Robots, ein internationales High-Tech-Unternehmen in München.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und 100 € monatlich für Mobilität und Lernen.
- Weitere Informationen: Dynamisches Team aus über 60 Nationalitäten mit vielen Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft der Robotik und arbeite an spannenden Projekten mit Experten.
- Qualifikationen: 2-5 Jahre Erfahrung in der Robotik und Programmierkenntnisse in Python.
Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
About the role
The AI Research Division of Agile Robots is looking for a dedicated (Senior) Software Engineer with experience in robotics. You are expected to have 2 to 5 years of experience in the field, showing proficiency in developing software for robotic hardware in the context of robotic learning. This position is at the intersection between AI and robotics with a focus on enabling high-quality training data collection for AI-based robot learning. Prior hands-on experience in these areas would be a significant plus.
Your Responsibilities
- System Design: Develop software systems for large-scale robotic data collection, ensuring reliability and scalability.
- Engineering Principles: Apply structured practices to build maintainable, modular, and testable codebases.
- Integration: Connect diverse robotic hardware platforms into unified data collection workflows.
- Sensors: Configure and synchronize input devices (e.g., cameras, force-torque sensors, motion trackers) for data acquisition.
Essential Skills
- Programming: Proficiency in Python; C++ experience is a strong advantage.
- ROS2/DDS: Practical experience enabling communication across distributed robotic systems.
- Deployment: Familiarity with containerization and CI/CD pipelines using Docker.
- Architecture: Solid understanding of object-oriented programming and software architecture.
- Data Handling: Experience with data schemas, visualization pipelines, and serialization formats (e.g., Protobuf, MCAP, lerobot).
- Development Process: Experience working in agile, iterative environments.
Beneficial Skills
- Teleoperation: Hands-on experience operating robots for data collection or demonstrations.
- Systems & Simulation: Knowledge of control architectures, sensor/actuator integration, UI workflows, and simulation tools (e.g., Isaac Sim, MuJoCo).
- AI & Research: Exposure to robotics AI models and serving frameworks, familiarity with VR/AR or Unity, and a track record of publications in Robotics, ML, or Computer Vision.
What we offer
- Dynamic high-tech company combined with financial soundness and world class investors.
- Join an interdisciplinary, international team with 60+ different nationalities in a collaborative work environment.
- Lots of development opportunities in the context of our continued growth.
- Challenging tasks and impactful projects alongside experts that enable professional and personal growth.
- Corporate Benefits Program that covers health, mobility and learning with 100 € net per month.
- Modern office facilites with a rooftop terrace overlooking Munich, free drinks & fruits, and regular company events contribute to a good working environment.
About us
Agile Robots SE is an international high-tech company based in Munich, Germany with a production site in Kaufbeuren and more than 2300 employees worldwide. Our mission is to bridge the gap between artificial intelligence and robotics by developing systems that combine state-of-the-art force-moment-sensing and world-leading image-processing technology. This unique combination of technologies allows us to provide user-friendly and affordable robotic solutions that enable intelligent precision assembly.
This is made possible by our employees, who bring out the best in each and every day with creativity and enthusiasm. Become part of this team and shape the future of robotics with us!
We are proud of our diversity and welcome your application regardless of gender and sexual identity, nationality, ethnicity, religion, age, or disability.
(Senior) Software Engineer (m/f/d) Robotics Arbeitgeber: Agile Robots SE
Agile Robots SE ist ein dynamisches High-Tech-Unternehmen mit Sitz in München, das eine inspirierende Arbeitsumgebung bietet, in der Innovation und Teamarbeit im Vordergrund stehen. Mit einem interdisziplinären, internationalen Team von über 60 Nationalitäten fördern wir die persönliche und berufliche Entwicklung durch herausfordernde Projekte und umfangreiche Weiterbildungsmöglichkeiten. Unsere modernen Büros mit Dachterrasse und ein umfassendes Corporate Benefits Programm sorgen für ein angenehmes Arbeitsklima, während wir gemeinsam an der Zukunft der Robotik arbeiten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so (Senior) Software Engineer (m/f/d) Robotics erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Robotik- und KI-Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Erfahrungen mit Software-Entwicklung und Robotik zu teilen. Wir können dir Ressourcen empfehlen, die dir helfen, dich optimal vorzubereiten.
✨Tipp Nummer 3
Zeige deine Leidenschaft für Robotik! Teile Projekte oder Erfahrungen, die du gemacht hast, um zu zeigen, dass du wirklich für diese Position brennst. Lass uns wissen, wenn du Hilfe beim Erstellen deines Portfolios brauchst!
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das zeigt dein Interesse und gibt uns die Möglichkeit, dich besser kennenzulernen. Wir freuen uns darauf, von dir zu hören und gemeinsam die Zukunft der Robotik zu gestalten!
Wir glauben, dass du diese Fähigkeiten brauchst, um (Senior) Software Engineer (m/f/d) Robotics mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die Leidenschaft für Robotik und Softwareentwicklung haben, also lass das in deiner Bewerbung durchscheinen!
Betone deine Erfahrungen:Hebe deine relevanten Erfahrungen hervor, besonders im Bereich der Robotik und Softwareentwicklung. Zeig uns, wie du in der Vergangenheit Probleme gelöst hast und welche Technologien du beherrschst – das wird uns helfen, dich besser kennenzulernen.
Mach es strukturiert:Achte darauf, dass deine Bewerbung klar und strukturiert ist. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. Das macht es uns leichter, deine Qualifikationen auf einen Blick zu erfassen.
Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns ankommt und du alle notwendigen Informationen bereitstellst. Wir freuen uns auf deine Unterlagen!
Wie man sich auf ein Vorstellungsgespräch bei Agile Robots SE vorbereitet
✨Mach dich mit den Technologien vertraut
Stelle sicher, dass du die Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, gut verstehst. Wenn du Erfahrung mit Python, C++ oder ROS2 hast, bringe konkrete Beispiele aus deiner bisherigen Arbeit mit, um deine Fähigkeiten zu demonstrieren.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu Softwarearchitektur, Datenhandling und Robotik. Übe, wie du komplexe Probleme lösen würdest, und sei bereit, deine Denkweise während des Lösungsprozesses zu erklären. Das zeigt, dass du nicht nur die Antworten kennst, sondern auch verstehst, wie du zu ihnen kommst.
✨Zeige deine Teamfähigkeit
Da Agile Robots ein interdisziplinäres Team hat, ist es wichtig, dass du deine Fähigkeit zur Zusammenarbeit unter Beweis stellst. Bereite Beispiele vor, in denen du erfolgreich im Team gearbeitet hast, um Herausforderungen zu meistern oder innovative Lösungen zu entwickeln.
✨Frage nach den nächsten Schritten
Am Ende des Interviews solltest du Fragen stellen, um dein Interesse zu zeigen. Frage nach den nächsten Schritten im Auswahlprozess oder nach den Herausforderungen, die das Team aktuell bewältigt. Das zeigt, dass du wirklich an der Position interessiert bist und bereit bist, dich einzubringen.