Embedded Software Development

Eppendorf AG
Hamburg, Germany
3 days ago
Apply on www.jobs.de
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Internship
Working hours
Shift work
Languages
German
Job source

Tech stack

C Sharp (Programming Language) C++ (Programming Language) Computer Engineering Linux Embedded Software FreeRTOS Python (Programming Language) Object-Oriented Software Development Software Engineering Software Systems PIC Microcontroller Information Technology
+2 more
Operational Systems Functional Programming

Job description

Im Embedded-Software-Team arbeitest du eng mit erfahrenen Entwickler:innen zusammen, bist überwiegend vor Ort an unserem Standort in Hamburg-Hummelsbüttel eingebunden und begleitest unsere Produkte von der Idee bis zur Markteinführung.

  • In Zusammenarbeit mit dem Team entwickelst und testest du eigenständig Embedded-Software-Applikationen und Lösungen für unsere Life-Science-Produkte.
  • Dabei vertiefst du dein Wissen in der Entwicklung von Embedded Software und arbeitest intensiv mit Mikrocontrollern sowie elektronischen Komponenten.
  • Durch deine Mitarbeit an Prototypen und Testaufbauten trägst du aktiv zur Innovation unserer Geräte und Systeme bei.
  • Zum Einsatz kommen moderne Requirement-Managementsysteme und Software-Modellierungstechniken, mit denen du praktische Erfahrungen im strukturierten Entwickeln sammelst.
  • Entlang des gesamten Produktentwicklungsprozesses, von der ersten Idee bis zur Markteinführung, begleitest du unsere Lösungen und erlebst, wie aus Konzepten marktreife Produkte werden.
  • Du entwickelst, dokumentierst und bewertest Konzepte, die unsere Embedded-Softwarelösungen technologisch und qualitativ voranbringen.
  • Durch die Übertragung deines theoretischen Wissens in die Praxis erweiterst du deine Fähigkeiten kontinuierlich und baust ein fundiertes Verständnis für professionelle Softwareentwicklung auf.

Requirements

  • Du bist immatrikulierte:r Student:in der Technischen Informatik, Informatik oder eines vergleichbaren Studiengangs mit klarer Motivation für die Embedded-Software-Entwicklung.
  • Objektorientierte oder funktionale Programmierung setzt du sicher ein und bringst praktische Erfahrung mit mindestens einer der Sprachen C++, Python oder C# mit.
  • Erste Schritte unter Linux hast du bereits unternommen und kannst grundlegende Entwicklungs- und Analyseaufgaben in dieser Umgebung umsetzen.
  • Idealerweise hast du bereits mit Mikrocontrollern und Embedded-Systemen gearbeitet und kennst Betriebssysteme wie FreeRTOS aus Projekten oder Praktika.
  • Du verfügst über sehr gute Deutschkenntnisse in Wort und Schrift, sodass du dich im fachlichen Austausch im Team, in Reviews und bei der Dokumentation sicher bewegen kannst.
  • In deinen Aufgaben gehst du strukturiert und lösungsorientiert vor, analysierst Probleme sorgfältig und leitest aus deinen Erkenntnissen passende technische Maßnahmen ab.
  • Im Team suchst du aktiv den Austausch, teilst deinen Wissensstand transparent und gehst offen mit Feedback um, um gemeinsam zu belastbaren Ergebnissen zu kommen.

About the company

  • Sinn und Wirkung. Bei Eppendorf arbeitest du an Lösungen, die die Lebensbedingungen von Menschen weltweit verbessern und erhältst bereits während deines Studiums Einblicke in hochinnovative Life-Science-Produkte.
  • Flexibel und verbunden. Durch flexible Arbeitszeiten kannst du deine Einsätze gut mit Vorlesungen und Prüfungsphasen abstimmen und bleibst gleichzeitig eng in dein Team eingebunden.
  • Ankommen leicht gemacht. Eine strukturierte Einarbeitung, persönliche Ansprechpartner:innen im Team und klare Prozesse erleichtern dir den Einstieg in unsere Entwicklungsumgebung.
  • Zukunft, auf die du bauen kannst. Praxiserfahrung in einem internationalen Technologieunternehmen, Einblicke in moderne Embedded-Entwicklung und die Möglichkeit, Kontakte für deinen Berufseinstieg zu knüpfen, stärken deine Perspektiven nach dem Studium.
  • Für dich da, wenn’s darauf ankommt. Ein kollegiales Miteinander, kurze Wege zu deinen Betreuer:innen und Unterstützung bei fachlichen Fragen geben dir Sicherheit, auch wenn Themen komplex werden.
  • Lernen, das dich voranbringt. Durch die Mitarbeit an realen Projekten, Code-Reviews und den Austausch mit erfahrenen Entwickler:innen lernst du täglich dazu - fachlich in der Embedded-Software-Entwicklung und persönlich in der Zusammenarbeit im Team.

Apply for this position

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

Apply on www.jobs.de
Prepare application

Good distractions

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

2:36 min

Experiencing Conway's Law in heterogeneous software systems

Michael Jaeger Michael Jaeger · Europe 2026 Virtual

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

1:44 min

Background and career journey in regulated software systems

Martin Hynie · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

4:08 min

Exploring cross-cultural backgrounds in software engineering

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all