Werkstudent/in Embedded-Softwareentwicklung

Deutsches Zentrum für Luft- und Raumfahrt e. V.
Weßling, Germany
4 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Part-time (≤ 32 hours)
Experience level
Internship
Working hours
Regular working hours

Tech stack

Clean Code Principles C++ (Programming Language) Continuous Integration Software Design Patterns Embedded Software Software Architecture Raspberry Pi Software Engineering System Testing Software Modules PIC Microcontroller Git
+1 more
Information Technology

Job description

Das Institut für Kommunikation und Navigation des DLR widmet sich der missionsorientierten Forschung in ausgewählten Bereichen der Kommunikation und Navigation. Seine Arbeiten reichen dabei von den theoretischen Grundlagen bis hin zur Demonstration neuer Verfahren und Systeme im realen Umfeld und sind in die DLR-Programme Raumfahrt, Luftfahrt, Verkehr sowie Sicherheit und Digitalisierung eingebettet., * Mitwirken beim Entwurf einer hardwareunabhängigen, modularen Softwarearchitektur zur flexiblen Nutzung auf verschiedenen Hardware-Plattformen

  • Implementieren und Testen von einzelnen Softwaremodulen zur Umsetzung der DLR-Schwarmnavigationsalgorithmen für Mikrocontroller und Einplatinencomputer
  • gemeinsames Planen und Durchführen von praktischen Systemtests
  • Dokumentieren der entwickelten Softwarearchitektur und Code-Strukturen

Requirements

  • Studium der Informatik, Elektrotechnik, Mechatronik oder eines vergleichbaren Studiengangs.
  • fundierte Programmierkenntnisse in C++ oder Rust für die hardwarenahe Entwicklung.
  • Erfahrung mit eingebetteten Systemen (z. B. ESP32, Raspberry Pi); Kenntnisse von hardwarenahen Konzepten (I²C, SPI, Interrupts) sind von Vorteil.
  • gute Kenntnisse im Software-Engineering, einschließlich Clean Code, Design Patterns und Softwarearchitekturen.
  • Vertrautheit mit modernen Entwicklungstools wie Git und CI/CD-Pipelines., Elektrotechnik Informatik Abschluss Bachelor Master/Diplom Auszeichnungen

Benefits & conditions

Das DLR steht für Vielfalt, Wertschätzung und Gleichstellung aller Menschen. Wir fördern eigenverantwortliches Arbeiten und die individuelle Weiterentwicklung unserer Mitarbeitenden im persönlichen und beruflichen Umfeld. Dafür stehen dir unsere zahlreichen Fort- und Weiterbildungsmöglichkeiten zur Verfügung. Chancengerechtigkeit ist uns ein besonderes Anliegen, wir möchten daher insbesondere den Anteil von Frauen in der Wissenschaft und Führung erhöhen. Bewerbungen schwerbehinderter Menschen bevorzugen wir bei fachlicher Eignung.

Wir freuen uns darauf, dich kennenzulernen!

Fragen zu dieser Position (Kennziffer 5994) beantwortet dir gerne:

Dr. Christian Gentner

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.get-in-it.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Hosting a full stack application on a Raspberry Pi

Miki Lombardi · LIVE

7:25 min

Writing system tests to verify operational infrastructure

Ryan Latta · WWC 2021

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:53 min

Entering software development through retro computing platforms

Alex Soto Alex Soto · LIVE

Videos

See all

Related articles

See all