Post a job

Masterarbeit/ Praktikum: Analyse der erweiterten Nutzung von Eclipse iceoryx in

Bosch Group logo

Location
Germany
Bosch Group

Job Description

Unternehmensbeschreibung

Von Embedded Systems über Cloud Computing bis zu Künstlicher Intelligenz – ITK Engineering bietet als international tätiges Technologieunternehmen plattformunabhängige Software- und Systementwicklung und umfangreiche Methodenexpertise. Mit rund 1.300 Mitarbeitenden ist das Unternehmen Innovationstreiber im Bereich Digital Engineering und seit 2017 eine hundertprozentige Tochtergesellschaft der Robert Bosch GmbH.

Angetrieben von unserer Begeisterung für Technik gestalten wir gemeinsam die digitale Welt von morgen und lassen Visionen zur Wirklichkeit werden. Werde auch Du ein Teil davon!

Bewirb Dich jetzt bei der ITK Engineering GmbH und freue Dich auf spannende Herausforderungen und ein inspirierendes Arbeitsumfeld.

Stellenbeschreibung

Eclipse iceoryx ist eine Middleware für die Kommunikation zwischen Prozessen, die sich in der Automobilindustrie bewährt hat. Ihre Hauptvorteile sind die Leistungsfähigkeit dank eines Null-Kopier-Mechanismus und die Flexibilität. Leider ist iceoryx auf die Inter-Prozess-Kommunikation auf einer einzelnen CPU beschränkt, weswegen die Möglichkeiten der Erweiterung von iceoryx auf Inter-Prozessor- und Inter-Soc-Kommunikation von Interesse sind.

Deine Aufgaben sind:

  • Du analysierst die Möglichkeit, iceoryx für den Mehrprozessorbetrieb zu erweitern.
  • Du betrachtest dabei die Fälle "intra-SOC" und "inter-SOC".
  • Du ziehst für den Einsatz von Inter-SOC, ROS2 oder DDS in Betracht.
  • Du erforschst virtuelles Ethernet über Shared Memory / PCIe (hardwarespezifisch) für die Intra-SOC-Kommunikation.
  • Du implementierst und testest einen Prototyp zum Senden und Empfangen von Beispieldaten an mehrere Ziele.
  • Du unterstützt die Hauptfunktionen von iceoryx (Service Discovery, Publish/Subscribe) durch die erweiterte Architektur.

Qualifikationen

  • Persönlichkeit und Arbeitsweise: Spaß an der Arbeit im Team, Selbständigkeit, strukturierte Arbeitsweise, Motivation für technisch komplexe Themen
  • Erfahrung und Know-How: Kenntnisse in der Embedded Software-Entwicklung mit C++, bei Betriebssystemen (Multiprocessing, Multi-Threading), sowie erste Kenntnisse in der Ethernet-Kommunikation (TCP/IP, Schichtenabstraktion)
  • Ausbildung: Studium im Bereich Informatik, Elektrotechnik oder vergleichbarem
  • Sprache: sehr gute Deutsch- und Englischkenntnisse

Zusätzliche Informationen

Beginn: ab sofort / nach Absprache
Dauer: min. 6 Monate

Wir, die ITK Engineering GmbH, ermöglichen Dir berufliche Flexibilität. Sprich uns in einem ersten Kennenlerngespräch gerne auf die Möglichkeiten des flexiblen und mobilen Arbeitens an.

Die Unterschiedlichkeit unserer Mitarbeitenden ist uns wichtig und wir fördern ein diverses Arbeitsumfeld. Zu unserem ITK-Alltag gehören außerdem der Austausch auf Augenhöhe, stetiges Lernen und eine große Portion Teamspirit. Finde mehr heraus über unsere Benefits sowie die ITK Kultur.

Die Stelle kann besetzt werden in Rülzheim, Holzkirchen, Stuttgart, Frankfurt, Berlin, Braunschweig und Lollar. Bitte gibt Deiner Bewerbung Deinen gewünschten Standort an.

Du hast Fragen zum Bewerbungsprozess?
Hatice Kürtül

+49 (0)7272-7703-3333

Advice from our career coach

As someone looking to apply for the position at ITK Engineering, it's essential to understand the company's focus on digital engineering and its commitment to shaping the future. To stand out as an applicant, showcase your passion for technology and innovation, as well as your ability to work collaboratively in a team. Here are some specific tips to help you succeed:

  • Highlight your experience with embedded software development using C++, knowledge of operating systems (Multiprocessing, Multi-Threading), and familiarity with Ethernet communication (TCP/IP, Layers abstraction).
  • Demonstrate your structured work approach, independence, and motivation for technically complex topics.
  • Emphasize your educational background in Computer Science, Electrical Engineering, or related fields.
  • Showcase your proficiency in both German and English languages.
  • If you have any experience or knowledge related to inter-processor and inter-SoC communication, ROS2, DDS, or virtual Ethernet over Shared Memory / PCIe, make sure to mention it in your application.
  • During the application process, inquire about the opportunities for flexible and remote work, as well as the company's commitment to diversity and a supportive team environment.

Apply for this job

Expired?

Please let Bosch Group know you found this job with RemoteJobs.org. This helps us grow!

RemoteJobs.org mascot