Nach unserem erste Folge über den Beruf des Embedded Systems Engineers, in dieser zweiten Folge unserer Serie „Job Of The Month“ möchten wir etwas Licht in die Praxis und den Werdegang von Softwareingenieuren auf niedriger Ebene werfen.
Unser Berater Richard hat sich bereit erklärt, Ihnen seinen Karriereweg mitzuteilen und uns mehr über seinen Job zu erzählen.
Überraschenderweise wollte ich, soweit ich mich erinnern kann, Chemiker werden. Später wurde ich Elektronikingenieur, weil ich mit meinem Bruder Autos neu programmieren wollte.
In Wirklichkeit wurde meine Berufswahl von meinen Leidenschaften bestimmt. Als kleiner Junge war ich von Computern und ihrer Umgebung fasziniert, von Videospielen bis hin zur PC-Reparatur. Deshalb wollte ich, dass mein Beruf mit diesem Bereich zusammenhängt, für den ich eine Leidenschaft habe.
Mit der Idee, Elektroniker zu werden, habe ich beschlossen, beide Fächer zu studieren: Elektronik und Informatik.
Von dort aus begann ich mit einem STI in Elektrotechnik und dann 2 Jahre lang einem DUT in Elektrotechnik und Industrial Computing. Schließlich habe ich ein Ingenieurstudium mit der Spezialisierung Elektrotechnik über einen Zeitraum von 3 Jahren abgeschlossen, darunter 2 × 6 Monate Berufspraktika:
Um ehrlich zu sein, ist dies eine sehr allgemeine Frage. Der Einfachheit halber ist ein Low-Level-SW-ENG eine Person mit Kenntnissen in Low-Level-Software (DEV in C/ASM) und Programmierregeln.
Wenn ich heute meinen Job mit einem Namensschild versehen würde, wäre das: Software Engineer, spezialisiert auf BSW Autosar Stack & Network System (CAN & Flexray)
Was bedeutet dieser barbarische Titel 😊?
Um zunächst einen Überblick über die verwendeten Begriffe zu erhalten, unterteilen wir ein Produkt in der Regel in 3 Unterteile:
Kurz gesagt, ich arbeite auf der Low-Level-Ebene einer SW, die in unserer Domain häufiger als „BSW“ (Basic Software) bezeichnet wird. Innerhalb dieser Ebene werden alle Funktionen es unserer SW ermöglichen, mit der Außenwelt (den anderen elektronischen Platinen des Netzwerks) zu kommunizieren.
Meine Spezialisierung konzentriert sich auf den Teil, der die Kommunikation mit dem Netzwerk verwaltet, insbesondere auf den „FlexRay“.
Auf sehr vereinfachte Weise besteht das Ziel dieser Praxis darin, unserer Software die Kommunikation mit der Außenwelt zu ermöglichen und somit Informationen im Netzwerk zu senden und zu empfangen.
Ehrlich gesagt weiß ich nicht, ob es eine einzige Standardantwort für unseren Arbeitsbereich gibt. Der Ingenieurberuf ist generell ein dynamischer Beruf, und wir werden jeden Tag mit anderen und neuen Problemen konfrontiert, sodass wir keinen „typischen“ Tag haben.
In unserem täglichen Leben müssen wir immer noch kommunizieren. Das ist entscheidend! Vor allem, wenn wir an „großen“ Projekten arbeiten. In diesen Umgebungen gibt es eine riesige Organisation, sodass Sie mit unzähligen Menschen kommunizieren müssen, um Ihr Projekt erfolgreich abzuschließen.
Der zweite wichtige Aspekt ist die technische Analyse und das Verständnis der Systemumgebung.
Dann ging es um einen Aspekt, der sich auf das „Machen“ mit Implementierung, Integration, Testen usw. konzentrierte.
Und schließlich die Berichterstattung (Projektmanager, Kunde usw.), die wiederum zur Kommunikation führen wird.
Wir werden mit vielen Arbeitsbereichen in Kontakt gebracht, sei es auf Anwendungs-, Hardware- (HW )- oder Softwareebene (SW), Dev-Basissoftware (BSW) (Diagnose, Betriebssystem, MCAL, Mode Mngt, Speicher usw.)
Wir verwenden täglich viele Tools, hier ist eine nicht erschöpfende Liste:
Um in meinem Job einen Schritt voraus zu sein, braucht man ein gutes Gespür für Analysen und vor allem hervorragende Kommunikationsfähigkeiten.
Wie bereits oben erklärt, gefällt mir am besten die Dynamik der Aktivitäten, da ich auch im Projektmanagement tätig bin.
Manchmal ist es schwierig, die Grenzen unserer Arbeitszeit festzulegen, da wir oft an mehreren Aktivitäten beteiligt sind und die zu tätigenden Investitionen oft schwer vorhersehbar sind.
Man muss wirklich eine Leidenschaft für eingebettete Software haben, in einem Team arbeiten und vor allem gerne kommunizieren.
Nach einer 10-jährigen Karriere fühle ich mich bei T&S sehr wohl.
„Entdecken Sie die Grundlagen von Linux Embarqué, einem Open-Source-Betriebssystem, leicht und modular, das im Internet der Dinge, in vernetzten Objekten, in industriellen oder medizinischen Systemen eingesetzt wird. Technologie und Strategie vous accompagne dans vos projets innovants grâce à son expertise.
MEHR LESENSébastien Julien hat Englab bei T&S strukturiert und weiterentwickelt. Er brachte strategische Visionen, praktische Erfahrung und menschliches Wachstum ein, um ein Ingenieurbüro zu einem wichtigen Kapital des Unternehmens zu machen.
MEHR LESENT&S verpflichtet sich gemeinsam mit SBTi zu einem ehrgeizigen Ansatz, um seine CO2-Emissionen zu reduzieren und seine Maßnahmen bis 2033 unter aktiver Beteiligung aller seiner Unternehmen an den globalen Klimazielen auszurichten.
MEHR LESEN