Praktikum Software Robotics Engineering (m/w/d)

Praktikum/Werkstudium, Teilzeit · München

Lesen Sie die Stellenbeschreibung in:
Role Responsibilities: What you will do
  • Du entwickelst performante und robuste Software in C++ für robotische Systeme und setzt dabei moderne Best Practices, Multithreading und effizientes Speichermanagement ein.
  • Du implementierst und integrierst robotische Funktionen mit ROS2 (Nodes, Topics, Services, Actions, Parameter).
  • Du arbeitest an Softwarelösungen für mobile, radbasierte Roboter und bringst eigene Ideen zur Optimierung ein.
  • Du testest, validierst und optimierst deine Software, um Zuverlässigkeit und Effizienz sicherzustellen.
  • Du arbeitest eng im Team zusammen und nutzt moderne Entwicklungswerkzeuge und -prozesse.
Role Requirements: What you need to succeed
  • Du befindest Dich in einem Studium im Bereich Informatik, Software Engineering, Robotik oder einer vergleichbaren Fachrichtung.
  • Gute Programmierkenntnisse in C++ sowie Python und ein solides Verständnis von objektorientierter Programmierung zeichnen dich aus. 
  • Du hast einen sicheren Umgang mit Linux, Git und idealerweise Docker.
  • Erste praktische Erfahrung mit ROS2 und idealerweise mit mobilen Robotersystemen sind von Vorteil.
  • Du hast eine analytische Denkweise und ausgeprägte Problemlösungsfähigkeiten.
  • Zudem hast du sehr gute Englischkenntnisse in Wort und Schrift.
Why idealworks
  • Erlebe hautnah Startup-Feeling und flache Hierarchien mit abwechslungsreichen und verantwortungsvollen Aufgaben, die du selbstständig bearbeitest.  
  • Bei uns findest du ein internationales Arbeitsumfeld und wirst Teil eines erfahrenen und offenen Teams, in dem gegenseitiges Vertrauen zählt und du dich von der ersten Sekunde an wohlfühlst.  
  • Wir bieten attraktive Corporate Benefits und regelmäßige Teamevents. 
  • Freue dich auf eine flexible Arbeitszeitgestaltung mit 35h/Woche, um Freizeit und Job in Einklang zu bringen.
  • Egal ob freiwilliges Praktikum oder Pflichtpraktikum – bei uns bekommst du eine attraktive Vergütung.
  • Unser modernes Büro ist mit öffentlichen Verkehrsmitteln, dem Fahrrad und dem Auto gut zu erreichen und bietet zahlreiche Verpflegungsmöglichkeiten für eine entspannte Mittagspausen mit deinem Team. 
  • Angetrieben von unserer einzigartigen Unternehmenskultur bestimmen die fünf Werte "passion for results", "wellbeing", "personal growth", "trust" und "being and acting as one team" unser tägliches Handeln und unsere Zusammenarbeit.
Über uns
Seit November 2020 befähigt idealworks als zukunftsorientiertes Deep-Tech-Unternehmen die Zukunft der Logistik und industriellen Automatisierung. Sein flexibles, skalierbares Robotik-Ökosystem, unter anderem bestehend aus der intelligenten Automatisierungsplattform AnyFleet, die die Multiintegration mobiler Roboter ermöglicht, dem CE-zertifizierten autonomen mobilen Roboter (AMR) iw.hub, der Simulationstechnologie iw.sim und dem Robotik-Betriebssystem iw.os, revolutioniert die intralogistischen Prozesse von Unternehmen weltweit. Hervorgegangen aus einem Spinoff der BMW Group, hat sich idealworks der Effizienzsteigerung und Betriebsoptimierung in einer sich schnell entwickelnden Automatisierungslandschaft verschrieben.
Role Responsibilities: What you will do
  • You develop high-performance and robust software in C++ for robotics applications, applying modern best practices, multithreading, and efficient memory management.
  • You implement and integrate robotics functionalities with ROS2 (nodes, topics, services, actions, parameters).
  • You work on software solutions for mobile, wheeled robots and contribute your own ideas for optimization.
  • You test, validate, and optimize your software to ensure reliability and efficiency.
  • You collaborate closely with the team and use modern development tools and workflows.
Role Requirements: What you need to succeed
  • You are pursuing a degree in Computer Science, Software Engineering, Robotics, or a related field.
  • Strong programming skills in C++ and Python, with solid knowledge of object-oriented programming (OOP). 
  • Confident working with Linux, Git, and ideally Docker.
  • Some hands-on experience with ROS2 and, ideally, with mobile robotics systems is a plus.
  • Analytical mindset with excellent problem-solving skills.
  • Very good English skills, both written and spoken.
Why idealworks
  • At idealworks, you will find an international working environment and become part of an experienced, open team where mutual trust counts. You will feel at home from the very first second!
  • Experience a first-hand start-up feeling and flat hierarchies with varied and responsible tasks that you work on independently.
  • We offer exciting corporate benefits and monthly team events.
  • Our modern office is easily accessible by public transport, bike and car and offers numerous catering options for relaxed lunch breaks with your team.
  • Driven by our unique corporate culture, the five values "passion for results", "wellbeing", "personal growth", "trust" and "being and acting as one team" determine our daily actions and cooperation.
About us
As a forward-thinking deep tech company, idealworks has been enabling the future of logistics and industrial automation since November 2020. Its flexible, scalable robotics ecosystem, featuring the intelligent automation platform AnyFleet for seamless mobile robot integration, the CE-certified autonomous mobile robot (AMR) iw.hub, the simulation technology iw.sim, and the advanced robotics operating system iw.os, is reshaping intralogistics processes for companies globally. Emerging from its roots as a BMW Group spinoff, idealworks is committed to driving efficiency and operational optimization in a rapidly evolving automation landscape.
BEWERBUNG
Wir freuen uns über Dein Interesse an der IDEALworks GmbH. Bitte fülle das folgende kurze Formular aus. Solltest Du Schwierigkeiten mit dem Upload Deiner Daten haben, wende Dich gerne per E-Mail an kathrin.fessler@idealworks.com.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.