Direkt zum Inhalt

Kickoff event: Embedded Software Engineering Working Group

Beschreibung

[Siehe unten für die Deutsche Beschreibung]


Dear members and those interested,
we are excited to invite you to the kickoff event of our new VDI working group 'Embedded Software Engineering'.

About this working group:

The working group Embedded Software Engineering is aimed at all interested individuals, especially young engineers and professionals looking to deepen their knowledge in hardware-related software development.

We plan to cover topics such as:

Embedded Systems

  • Software development considering the limitations of embedded microcontrollers, FPGAs, and NPUs (AI accelerators)
  • Real-time systems and safety-critical systems
  • Robotics frameworks (ROS, AUTOSAR)

Software Development

  • Hardware-related programming languages such as modern C++, Rust, etc.
  • Software development methodologies (Object-Oriented, Functional, Behavior-Driven Design)
  • Test Driven Development (TDD), Behaviour Driven Development (BDD)

Automated Testing

  • Test automation frameworks
  • Tooling (Google Test, Python, etc.)
  • AI assistants in programming and testing

We aim to share knowledge, discuss best practices, and encourage interaction between participants.


Event details:
📅 Date: 13.11.2024
🕕 Time: 18:00
📍 Meeting: HAW Finkenau Raum 163 | Finkenau 35 | 22081 Hamburg

Agenda:
6:00 PM – Arrival and Welcome Reception
Start the evening with a refreshment, snacks and take the opportunity to meet other participants.

6:30 PM – Introduction to the New Working Group
We will introduce the new working group, including the leadership, planned topics, and future events. Gain insights into the vision of the working group, our goals, and the planned collaboration.

7:00 PM – Talk 1: Introduction to AI Prompt Engineering by Niels Buntrock
This talk will give you an overview of the concept of prompt engineering and why it is important for software development. You will get an insight how AI tools change development processes and what best practices you should consider for the effective use of prompts.

7:20 PM – Talk 2: Test Driven Development – a short introduction by Nico Benndorf
An overview of the fundamentals of Test Driven Development (TDD). Discover why TDD is a powerful approach that helps manage complexity, maintain focus, and ultimately leads to higher-quality code.

7:40 PM – Talk 3: Resource Managment in modern C++ by Nico Schmidt
This talk introduces resource management in modern C++ with a focus on the RAII principle. It will cover the benefits of avoiding manual memory management and how to use standard template library containers to handle resources efficiently.

8:00 PM – Pizza & Networking
Get to know each other in a relaxed atmosphere with pizza. Take the chance to network and exchange ideas about embedded software engineering and exciting projects.

We look forward to an active turnout and engaging discussions! The event will be held in english.

Register now and be part of the new VDI Working Group!




[Deutsche Version]
Liebe Mitglieder und Interessierte,
wir freuen uns, euch zur Auftaktveranstaltung unseres neuen VDI-Arbeitskreises "Embedded Software Engineering" einzuladen.

Über den Arbeitskreis:
Der Arbeitskreis „Embedded Software Engineering“ richtet sich an alle Interessierten, insbesondere junge Ingenieur*innen und Fachleute, die ihr Wissen in hardwarenaher Softwareentwicklung vertiefen möchten.

Wir befassen uns mit Themen wie:

Eingebettete Systeme

  • Softwareentwicklung unter Einbezug der Limitierungen von eingebetteten Mikrocontrollern, FPGAs und NPUs (KI-Beschleuniger)
  • Echtzeit Systeme und Sicherheitskritische Systeme
  • Robotik Frameworks (ROS, AUTOSAR)

Softwareentwicklung

  • Hardware-nahe Programmiersprachen wie modern C++, Rust, ..
  • Software Development Methodologies (Objectoriented-, Functional-, Behaviour-Driven Design)
  • Test Driven Development (TDD), Behaviour Driven Development (BDD)

Automatisiertes Testen

  • Test Automation Frameworks
  • Tooling (Google Test, Python, ..)
  • AI Assistants beim programmieren und testen


Wir möchten Wissen teilen, Best Practices diskutieren und den Austausch zwischen den Teilnehmern fördern.

Event Details:
📅 Datum: 13.11.2024
🕕 Uhrzeit: 18:00 Uhr
📍 Treffpunkt: HAW Finkenau Raum 163 | Finkenau 35 | 22081 Hamburg

Agenda:
18:00 – Ankunft und Empfang
Wir beginnen den Abend mit einem kalten Getränk, Snacks und nutzen Sie die Gelegenheit, andere Teilnehmer kennenzulernen.

18:30 – Vorstellung des neuen Arbeitskreises
Wir stellen den neuen Arbeitskreis vor, inklusive der Leitung, den geplanten Themenbereichen und zukünftigen Veranstaltungen. Wir bieten Einblicke in die Vision des AK, unsere Ziele und die geplante Zusammenarbeit.

19:00 – Vortrag 1: Einführung in KI Prompt Engineering von Niels Buntrock
Dieser Vortrag gibt dir einen Überblick über das Konzept des Prompt Engineerings und zeigt, warum es für die Softwareentwicklung wichtig ist. Du lernst, wie KI-Tools Entwicklungsprozesse verändern und welche Best Practices du für die effektive Nutzung von Prompts beachten solltest.

19:20 – Vortrag 2: Test Driven Development – eine kurze Einführung von Nico Benndorf
Ein Überblick über die Grundlagen des Testgetriebenen Entwickelns (TDD). Entdecken Sie, warum TDD ein leistungsstarker Ansatz ist, der hilft, Komplexität zu managen, den Fokus zu behalten und letztendlich zu qualitativ hochwertigerem Code führt.

19:40 Uhr – Vortrag 3: Ressourcenmanagement in modernem C++ von Nico Schmidt
Dieser Vortrag führt in das Ressourcenmanagement in modernem C++ ein, mit einem Fokus auf das RAII-Prinzip. Es werden die Vorteile des Verzichts auf manuelle Speicherverwaltung sowie der effiziente Einsatz von Containern aus der Standard Template Library zur Ressourcenverwaltung erläutert.

20:00 – Pizza & Networking (bis Open-End/21:00)
Lernt euch bei einer lockeren Atmosphäre und Pizza kennen. Nutzt die Gelegenheit zum Austausch über Embedded Software Engineering und spannende Projekte.

Wir freuen uns auf eine rege Teilnahme und spannende Gespräche! Die Veranstaltung wird auf Englisch abgehalten.

Meldet euch jetzt an und seid Teil des neuen VDI-Arbeitskreises!

Vortragende

Niels Buntrock, Nico Benndorf, Nico Schmidt

Auf einen Blick

Datum
13.11.2024
Uhrzeit
18:00 - 21:00 Uhr
Organisation
Hamburger Bezirksverein e.V.
AK Embedded Software Engineering
Ansprechperson
Nico Benndorf
Ort
HAW Hamburg
Raum 163
Finkenau 35
22081 Hamburg
Anfahrt planen
Jetzt anmelden

Kontaktformular

Sie sind VDI-Mitglied? Dann können Sie sich direkt über Mein VDI für die Veranstaltung anmelden.
Mit Mein VDI einloggen
* Pflichtfeld