In dieser ersten Folge unserer Serie "Job des Monats" haben wir beschlossen, die Karriere eines Embedded Systems Engineer zu beleuchten.

Amal und Lyes, zwei unserer Berater, haben sich bereit erklärt, mit Ihnen über ihren Karriereweg und ihre berufliche Situation als Ingenieure für eingebettete Systeme zu sprechen.

Nach ihrem Abitur in experimentellen Wissenschaften absolvierte Amal ein Vorbereitungsstudium, um eine Ingenieurschule besuchen zu können. Sie besuchte die Nationale Ingenieurschule von Karthago (ENICarthage) in Tunesien und setzte ihr Ingenieurstudium in Mechatronik fort, wobei sie sich auf die Entwicklung eingebetteter Systeme spezialisierte.

Lyes seinerseits erwarb einen Bachelor-Abschluss in EEA (Elektronik, Energie, Elektrizität und Automatisierung) an der Universität Lille, gefolgt von einem Master-Abschluss in Informatik und eingebetteten Systemen an der Universität Sorbonne in Paris.

Heute sind beide Ingenieure für eingebettete Systeme bei T&S

Was ist ein eingebettetes System?

Amal

"Ein eingebettetes System ist ein System, das aus einem Hardwareteil und einem Softwareteil besteht. Es ist ein autonomes System, daher der Begriff "eingebettet", das einer bestimmten Aufgabe gewidmet ist, oft in Echtzeit arbeitet und im Allgemeinen durch seine begrenzte Größe und seinen begrenzten Energieverbrauch gekennzeichnet ist."

Was ist ein Ingenieur für eingebettete Systeme? Und was sind seine Aufgaben?

"Ein Embedded System Engineer arbeitet an der Entwicklung von einem oder mehreren Teilen eines Embedded Systems. Das hängt wirklich von der Größe des Teams und des Projekts ab.

Laugen

Amal

"Die Arbeit eines Ingenieurs für eingebettete Systeme ist enorm reichhaltig und vielseitig. Es ist eine Kombination aus Elektronik, Informatik, aber auch Automatisierung.

Seine Aufgaben bestehen hauptsächlich in der Entwicklung neuer Anwendungen und Funktionalitäten für autonome Systeme aller Art: Waschmaschinen, autonome Kaffeemaschinen, Geldautomaten, Roboter usw.

Auf der Grundlage der vom Kunden oder Unternehmen vorgelegten Spezifikationen erstellt der Ingenieur das Produkt unter Einhaltung der erforderlichen Spezifikationen.

Er oder sie durchläuft also mehrere Phasen: eine Entwurfsphase, Programmierung, Integration, Tests, aber auch Überwachung.

Gibt es unterschiedliche Profile von Ingenieuren für eingebettete Systeme?

"Es gibt in der Tat verschiedene Profile von Embedded System Engineers. Wir unterscheiden im Allgemeinen zwischen Hard- und Software-Ingenieuren.

Dann unterscheiden wir auch die eine oder andere Kategorie. So gibt es zum Beispiel Low-Level-Software-Ingenieure oder BSPs (Board Support Package), die für die Programmierung von Core/OS und Treibern usw. zuständig sind. Andere arbeiten an der Middleware oder dem Back-End, also den Anwendungsschichten der Software. Es gibt auch Front-End-Ingenieure, die die Mensch-Maschine-Schnittstelle (HMI) oder die grafische Benutzeroberfläche (GUI) für die Verwaltung eingebetteter Systeme entwickeln.

Ich für meinen Teil arbeite derzeit an der Softwareentwicklung (Middleware). Ich mache hauptsächlich Back-End-Entwicklung in C++."

Laugen

Amal

"Selbst das Arbeitsgebiet eines Embedded Systems Engineer kann einen Unterschied machen. Zum Beispiel unterscheiden sich die Methoden und Werkzeuge, die im Automobilbereich verwendet werden, von denen, die in der Unterhaltungselektronik oder in der Luftfahrt verwendet werden. Das ist alles sehr unterschiedlich.

Ich persönlich bin eher ein "Software"- als ein "Hardware"-Entwickler und beschäftige mich hauptsächlich mit mehr oder weniger anspruchsvoller Embedded-Entwicklung unter Verwendung der Programmiersprachen C und C++."

Braucht man besondere Fähigkeiten, um ein guter Ingenieur für eingebettete Systeme zu sein?

Amal

" Bereitschaft und Durchhaltevermögen! Um in diesem Beruf gut zu sein, muss man den Willen haben, zu lernen, zu forschen und zu entdecken. Selbstständigkeit ist ebenfalls sehr wichtig.

Als Ingenieur für eingebettete Systeme kann man sich in einer Vielzahl von Bereichen weiterentwickeln und hat die Möglichkeit, große Innovationen zu erreichen.

"Sie benötigen Kenntnisse in der Softwareentwicklung (Algorithmen, Debugging usw.) und gute Kenntnisse der im Bereich der eingebetteten Systeme üblichen Entwicklungssprachen wie C/C++, Bash, Assembler usw.

Aber vor allem müssen Sie vielseitig und selbständig sein! Die von uns verwendeten Technologien entwickeln sich ständig weiter, daher müssen wir uns ständig weiterbilden und mit diesen neuen Technologien auf dem Laufenden sein.

Laugen

Mit welchen Technologien arbeiten Sie täglich?

"Das hängt von dem jeweiligen Projekt ab. Derzeit: Eclipse, VI, Virtual Box, Linux, C++, SQL, Bash, etc."

Laugen

Amal

"Ich entwickle C/C++ in einer Linux-Umgebung. Ich verwende Geany als Texteditor und GCC zum Kompilieren meines Codes, das Buildroot-Tool zum Generieren von benutzerdefinierten Linux-Betriebssystemen für meine Ziele, GDB zum Debuggen meines Codes und seit kurzem AWS für IoT, da ich an einem IoT-Projekt arbeite."

Können Sie das Team beschreiben, das Sie jeden Tag umgibt?

Amal

"Ich bin Teil des IoT/CTD-Teams (Connectivity Techonologies Development), das sich aus einem anderen Embedded-System-Ingenieur, der C/C++-Entwicklung unter Linux betreibt, unserem Manager, der ebenfalls ein Embedded-System-Ingenieur ist, und unserem IoT-Programmdirektor zusammensetzt. Wir tauschen uns täglich mit dem ISS-Team aus, das den Front-End-Teil in Java entwickelt."

"Ich bin Teil eines Teams, das sich aus einem Projektmanager, einem Software-Architekten, Back-End- und Front-End-Entwicklern usw. zusammensetzt".

Laugen

Was gefällt Ihnen an Ihrem Beruf am besten?

Amal

"Meine Lieblingsbeschäftigung sind die Probleme, auf die ich täglich stoße! Die Bugs im Code! Die Schwierigkeiten, die ich in kurzer Zeit überwinden muss, die Fristen!

Das sind die Aspekte der Arbeit, die mich am meisten stimulieren, weil sie mir helfen, mich zu verbessern, mich zu stärken... All das hat mich viel stärker und effizienter in meinem Job gemacht."

"Mein Lieblingsteil meiner Arbeit ist die Entwicklung und das Lösen von Problemen. Es ist eine echte tägliche Herausforderung, bei der man sich anstrengen muss, um das Projekt voranzubringen, und es ist sehr befriedigend, wenn man das Ziel erreicht."

Laugen

Warum sollte ein Ingenieur für eingebettete Systeme ein "Beruf mit Zukunft" sein?

"Die Welt tendiert dazu, durch den Einsatz eingebetteter Systeme überall und für jedermann immer autonomer zu werden. Daher werden Ingenieure benötigt, um diese Systeme zu entwickeln, zu optimieren und zu entwerfen, unabhängig davon, ob sie für die Fertigung oder für den alltäglichen Gebrauch durch die Verbraucher bestimmt sind."

Laugen

Teilen Sie

Unsere Experten sind nur einen Telefonanruf entfernt!

Stellen Sie Ihre Fragen und finden Sie Lösungen für Ihre Produktentwicklung

Kontakt

Weitere Nachrichten lesen

2/5/24

T&S Erfolgsgeschichte: Von der Verwaltungsassistentin zur HR-Teamleiterin

Dieser Artikel beschreibt Indianas Werdegang bei T&S und hebt die Investitionen des Unternehmens in die Mitarbeiterentwicklung und interne Mobilitätsmöglichkeiten hervor. Erfahren Sie, wie Indiana ihre Fähigkeiten nutzte, um sich von der Verwaltungsassistentin zum HR Business Partner & Team Leader zu entwickeln.

READ MORE
19/3/24

Vom Praktikanten zum Angestellten: Sophies Erfolgsgeschichte bei Technology & Strategy

Entdecken Sie Sophies bemerkenswerte Reise durch die Reihen von T&S , von einem 6-monatigen Praktikum bis zu einer Festanstellung in der Abteilung Employee Experience. Erfahren Sie mehr über ihr Durchhaltevermögen, ihre Anpassungsfähigkeit und wie sie Hindernisse überwunden hat, um beruflich erfolgreich zu sein.

READ MORE
13/3/24

Bekämpfung des Klimawandels: Carbon Footprinting als wichtiges Handlungsinstrument

Reduzieren Sie Ihre Auswirkungen! ♻️ Erfahren Sie, wie die Erstellung von CO2-Fußabdrücken Unternehmen bei der Bekämpfung des Klimawandels hilft.

READ MORE