Beruf Embedded System Designer / Embedded System Designerin

Embedded System Designer übersetzen und entwerfen die Anforderungen und den übergeordneten Plan bzw. die Architektur eines integrierten Steuerungssystems gemäß den technischen Spezifikationen der Software.

Möchten Sie wissen, welche Art von Karriere und welche Berufe am besten zu Ihnen passen? Absolvieren Sie unseren kostenlosen Holland-Code-Berufstest und finden Sie es heraus.

Persönlichkeitstyp

Wissen

  • Engineering-Kontrolltheorie

    Der interdisziplinäre Zweig des Ingenieurwesens, der sich mit dem Verhalten von dynamischen Systemen mit Inputs befasst und wie das Verhalten dieser Systeme durch Feedback verändert wird.

  • Echtzeit-Computing

    IKT-Hardware- und IKT-Softwaresysteme, die innerhalb einer festgelegten Zeit auf Eingaben reagieren müssen.

  • Werkzeuge für das Software-Konfigurationsmanagement

    Die Software-Programme zur Durchführung von Konfigurationsidentifizierung, -überwachung, -buchführung und -audit, z. B. CVS, ClearCase, Subversion, GIT und TortoiseSVN, die für dieses Management geeignet sind.

  • Systementwicklungszyklus

    Abfolge von Schritten, wie Planung, Einrichtung, Testen und Einsatz, sowie die Modelle für die Entwicklung und das Lebenszyklusmanagement eines Systems.

  • Eingebettete Systeme

    Computersysteme und Komponenten mit einer speziellen, eigenständigen Funktion innerhalb eines größeren Systems oder einer größeren Maschine, z. B. Softwarearchitekturen mit eingebetteten Systemen, eingebettete Peripheriegeräte, Gestaltungsprinzipien und Entwicklungswerkzeuge.

  • IKT-Kommunikationsprotokolle

    Das System der Regeln, die den Austausch von Informationen zwischen Computern oder anderen Geräten über Computernetzwerke ermöglichen.

  • Aufgaben-Algorithmisierung

    Die Techniken zur Umwandlung unstrukturierter Beschreibungen eines Prozesses in eine schrittweise Abfolge von Handlungen einer begrenzten Anzahl von Schritten.

  • Signalverarbeitung

    Algorithmen, Anwendungen und Implementierungen, die sich mit der Verarbeitung und Übertragung von Informationen über analoge oder digitale Frequenzen befassen.

Fertigkeiten

  • Entwurfsspezifikationen für elektronische Systeme interpretieren

    Analysieren und Verstehen detaillierter Entwurfsspezifikationen für elektronische Systeme.

  • Softwarespezifikationen analysieren

    Bewertung der Spezifikationen eines zu entwickelnden Softwareprodukts oder Systems, indem funktionale und nicht funktionale Anforderungen, Einschränkungen und mögliche Anwendungsfälle ermittelt werden, die die Interaktion zwischen der Software und ihren Nutzern veranschaulichen.

  • Flussdiagramm erstellen

    Erstellen eines Diagramms zur Veranschaulichung des systematischen Fortschritts mithilfe von Verbindungslinien und verschiedenen Symbolen.

  • Technische Anforderungen definieren

    Festlegen technischer Eigenschaften von Waren, Materialien, Methoden, Verfahren, Diensten, Systemen, Softwarelösungen und Funktionalitäten, indem die besonderen Bedürfnisse, die gemäß den Kundenanforderungen erfüllt werden müssen, ermittelt und berücksichtigt werden.

  • Kreative Ideen entwickeln

    Entwicklung neuer künstlerischer Konzepte und kreativer Ideen.

  • Softwaredesign entwickeln

    Umsetzung diverser Anforderungen in ein klares, strukturiertes Softwaredesign.

  • IKT-Beratung anbieten

    Beratung zu geeigneten Lösungen im Bereich IKT durch Auswahl von Alternativen und Optimierung von Entscheidungen unter Berücksichtigung potenzieller Risiken, Vorteile und der Gesamtauswirkungen auf die Geschäftskunden.

Mögliche Kenntnisse und Fähigkeiten

groovy formale ikt-spezifikationen überprüfen kundenfeedback zu anwendungen einholen ajax technische dokumentation bereitstellen computerprogrammierung netzwerkverwaltungs-systemwerkzeuge apache maven objective-c ikt-systemintegration bibliotheken für softwarekomponenten perl engineering-prozesse common lisp javascript ruby ansible c++ r werkzeuge für die ikt-testautomatisierung sas language java swift haskell sap r3 assembly geschäftsbeziehungen aufbauen field programmable gate array lisp coffeescript abap vbscript hardwarearchitekturen staf ikt-netzwerksimulation openedge advanced business language microsoft visual c++ typescript rechnergestützte softwareentwicklungswerkzeuge verwenden puppet pascal ml apl salt scratch ikt-sicherheitsnormen asp.net erlang scala jenkins c# visual basic matlab python php smalltalk cobol hardwarekomponenten prolog