Bachelorarbeit im Bereich der embedded Softwareentwicklung: Portierung eines vollwertigen DDS-Stacks für eine Embedded-Applikation

Siemens AG
Amberg, Germany
29 days ago
Apply on de.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Job source

Tech stack

C++ (Programming Language) Computer Engineering Software Debugging Programming Tools Eclipse (Software) Embedded Software Information Technology

Job description

  • Spannende Forschungs- und Entwicklungsprojekte, die dein theoretisches Wissen in die Praxis umsetzen
  • Individuelle Betreuung und Unterstützung durch erfahrene Experten aus deinem Fachgebiet
  • Zugriff auf modernste Technologien, Labore und Ressourcen
  • Vielfältige Möglichkeiten, deine Ideen einzubringen und aktiv mitzugestalten
  • Hervorragende Karrierechancen durch den Kontakt zu potenziellen Arbeitgebern

Verändere die Welt von morgen:

  • Du portierst und implementierst einen DDS-Stack für eine embedded Applikation, wobei du moderne PC-basierte Entwicklungswerkzeuge gezielt einsetzt
  • Anschließend evaluierst du die entwickelte Lösung hinsichtlich ihrer Funktionalität und Performance und arbeitest heraus, welche Vor- und Nachteile sich im Praxiseinsatz ergeben
  • Ergänzend unterstützt du die SIMATIC Vorfeldentwicklung, indem du aktiv an technischen Fragestellungen mitwirkst und deine Kenntnisse in der hardwarenahen Programmierung einbringst
  • Im Rahmen von Tests sicherst du die Qualität und Effizienz der Software und nutzt dabei Messmittel wie Oszilloskop und Logic Analyzer
  • Abschließend dokumentierst du deine Ergebnisse und förderst so den Wissenstransfer im Team

Requirements

  • Ausbildung: Du studierst derzeit erfolgreich Technische Informatik, Automatisierungstechnik, Elektrotechnik, Informationstechnik oder ein vergleichbares Studium
  • Erfahrungen und Kenntnisse:
  • Du hast erste Erfahrungen in der hardwarenahen Softwareentwicklung mit C oder C++
  • Du bist mit PC-basierten Entwicklungswerkzeugen wie Eclipse, Debugger oder Simulatoren vertraut
  • Du kannst Oszilloskope und Logic Analyzer bedienen und Messungen auswerten
  • Arbeitsweise: Du arbeitest analytisch, bist ein echter Teamplayer und überzeugst durch deine offene und kommunikative Art
  • Sprachkenntnisse: Sehr gute Deutschkenntnisse

Benefits & conditions

Bei Siemens sind wir überzeugt: Wer sich wertgeschätzt und zugehörig fühlt, kann das eigene Potenzial voll entwickeln. Deshalb schaffen wir ein inklusives Arbeitsumfeld, in dem jede Person ein Gefühl der Zugehörigkeit erfährt und in dem individuelle Perspektiven und Erfahrungen geschätzt werden. Unser Engagement für Fairness und Respekt gilt für alle Bewerbenden.

Apply for this position

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

Apply on de.indeed.com
Prepare application

Good distractions

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

2:30 min

Evaluating and selecting an AI pair programming tool

Alexander Trusheim Alexander Trusheim +1 · World Congress 2025

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · World Congress 2025

2:08 min

The vending machine trap in software debugging

Jen Callou Jen Callou · Europe 2026 Virtual

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:38 min

Empowering developers through continuous learning and modern programming tools

Katrin Lehmann Katrin Lehmann +1 · World Congress 2025

Videos

See all

Related articles

See all