Vor 30+ Tagen

Internship / working student: Rust integration into ROS2 (f/m/div.)

ITK Engineering GmbH

ITK Engineering GmbH

Beratung, Consulting

  • Berlin
  • Studierende
Hybrid

Internship / working student: Rust integration into ROS2 (f/m/div.)

Career level: Student

Location: Berlin, Brunswick, Frankfurt, Holzkirchen, Lollar

Partly remote

Full time, part time

What to expect

Exciting projects await you, in which you will help shape the digital world of tomorrow. Enthusiasm for new technologies and cross-industry methodological expertise characterize our work. Our success is based on our innovative strength, mutual trust, appreciative cooperation, diversity and responsibility. You can look forward to a great team.

WHY ITK

Job description

  • ROS2 is the de facto standard framework in robotics research and Rust is the "new rising star of programming languages”. More and more robotic applications are transitioning from research to actual product status. As Rust has some interesting features especially regarding safety and ROS2 already has rust bindings in development, this student project has the goal to explore how well does Rust interact with the ROS2 ecosystem, especially using the ROS2-Rust-bindings and whether it is applicable for commercial use or not. Tasks that shall be worked on:
  • You try to build ROS2 Rust projects with colcon – Attempt to run ROS Rust nodes using the ros2launch system.
  • You find out, if ROS2 Rust nodes support the ROS2 parameter handling including dynamic reconfiguration.
  • You identify special requirements for ros2-rust or find out if all RMW implementations can be used.
  • You test, if those client libraries are realtime capable and if it does involve dynamic allocations and if so, can they be avoided?
  • You compare available client libraries.
  • As part of this project one (or many) robotic application shall be implemented to demonstrate the capabilities of those Rust-based ROS2 client libraries.

Qualifications

  • Personality and working method: team player with good communication skills, structured and solution oriented way of working combined with high quality awareness and independence
  • Experience and Know-How: basic knowledge in the area of embedded software development using C/C++, experience with programming using Rust and about the general process of binary code generation beneficial
  • Education: studies in the field of computer science or comparable field of study
  • Languages: very good knowledge of German or English

Additional information

  • Start : immediately / by arrangement
  • Duration : at least 6 months

Unternehmensdetails

company logo

ITK Engineering GmbH

Beratung, Consulting

1.001 - 5.000 Mitarbeitende

Berlin, Deutschland

Bewertung von Mitarbeitenden

Vorteile für Mitarbeitende

Home-Office möglich

Betriebliche Altersvorsorge

Betriebsarzt

Weiterbildung

Firmenwagen

Unternehmenskultur

ITK Engineering GmbH

Branchen-Durchschnitt

Unternehmenskultur

99 Mitarbeitende haben abgestimmt: Sie bewerten die Unternehmenskultur bei ITK Engineering GmbH als sehr modern. Der Branchen-Durchschnitt geht übrigens in Richtung modern.

Mehr Infos anzeigen

Wir benachrichtigen Dich gerne über ähnliche Jobs in Berlin:

Ähnliche Jobs

IAV GmbH

Working student / thesis – software development (embedded)

Berlin

IAV GmbH

3.9

Vor 8 Tagen

Werkstudent*in C Programmierung

Berlin

Fraunhofer-Institut für Nachrichtentechnik, Heinrich-Hertz-Institut HHI

14 €16 €

Vor 20 Tagen

IAV

Internship / Bachelor s and Master s thesis Software development for applications and cloud

Berlin

IAV

3.9

Vor 21 Tagen

ITK Engineering

Internship / working student: Rust integration into ROS2 (f/m/div.)

Frankfurt am Main

ITK Engineering

Vor 30+ Tagen

OHB SE

Intern/working Student (m/f/d) Software Engineer Mission Analysis

Augsburg

OHB SE

3.4

Vor 30+ Tagen

Voith GmbH & Co. KGaA

Intern (m|f|d) / Thesis IIoT - Software Development

Ravensburg

Voith GmbH & Co. KGaA

3.5

Vor 30+ Tagen

Working student / intern robotics (m/f/d)

München

Pixel Robotics

Vor 2 Tagen

Fraunhofer-Gesellschaft

Praktikum im Bereich Entwicklung einer Softwareapplikation

Chemnitz

Fraunhofer-Gesellschaft

3.6
14 €16 €

Vor 20 Tagen

Voith Group

Praktikant (m|w|d) / Abschlussarbeit IIoT - Softwareentwicklung

Ravensburg

Voith Group

3.5

Vor 30+ Tagen