Start myBerufswahl

Interessen und Stärken - Schritt 1: Ich lerne meine Interessen und Stärken kennen

Berufe und Ausbildungen - Schritt 2: Ich lerne die Berufs- und Ausbildungswelt kennen

Stärken und Anforderungen - Schritt 3: Ich vergleiche meine Stärken mit den Anforderungen der Berufe und Ausbildungen, die mich interessieren

Schnuppern - Schritt 4: Ich schaue mir die interessanten Berufe genauer an

Überprüfen und entscheiden - Schritt 5: Ich überprüfe die möglichen Berufe oder Schulen und entscheide mich

Lehrstelle finden – Schule anmelden - Schritt 6: Ich setze meine Entscheidung um, suche eine Lehrstelle oder melde mich bei einer Schule an

Vorbereiten auf die Zukunft - Schritt 7: Ich bereite mich auf die Lehre oder die Mittelschule vor oder ich kläre ein Brückenangebot ab

Arbeitsmappe - Deine Ergebnisse

Einen Moment bitte...

myBerufswahl wird geladen.

Abgemeldet

Ihre Login-Session ist abgelaufen. Sie werden auf die Startseite weitergeleitet. Bitte melden Sie sich erneut an, um Ihr Login fortzusetzen.
Suche

Software-Ingenieur/in

Zu myBerufswahl hinzugefügt

Kategorien
Bildungstypen

Berufsfunktion / Spezialisierung

Berufsfelder

Informatik

Branchen

Design, Engineering, Bereitstellung, Implementierung - IT-Entwicklung

Swissdoc

-

Aktualisiert 21.09.2018

Tätigkeiten

Entwickelt Software für hardwarenahe Systeme aus der Steuerungs- und Regelungstechnik, der Robotik und im Umfeld von Internet of the Things (IOT) und sichert die Implementierung und Wartung; erstellt komplexen Algoryhtmen (z.B. für parallele oder verteilte Prozesse in zeitkritischen Systemen).
Hauptaufgaben:

  • Untersuchen von neuen oder geänderten Anforderungen auf ihre Realisierbarkeit und Komplexität sowie auf deren Auswirkungen hinsichtlich bestehender oder geplanter Systeme, Standards und Richtlinien (Requirement Engineering)
  • Untersuchen von Lösungsalternativen und Verifizieren der Machbarkeit
  • Definieren der erforderlichen technischen und personellen Ressourcen, der Software-Architektur, der Interfaces zur Systemumgeung (Umsysteme).
  • Erstellen oder Auswählen der geeigneten Methoden, Techniken, Standards, Richtlinien und Tools für die Software-Entwicklung
  • Erstellen von Modellen für Daten, Funktionen und/oder Objekte
  • Untersuchen und Analysieren von Software bezüglich Sicherheitsrisiken; Einleiten und Umsetzen der erforderlichen Massnahmen bei deren Feststellung
  • Sicherstellung der Implementierung und Wartung von Software
  • Analysieren von Störungen, Sicherstellen des Third-Level-Supports, Einleiten und Überwachen der Eskalationsprozeduren
  • Definieren von Produkt-/Softwareversionen
  • Unterhalten der Dokumentationen (Anforderungsanalyse, Datenmodelle, Softwarecode usw.)

(Quelle: Berufe der ICT, SwissICT, 2017)

Ausbildung

Hochschulstudium

berufsberatung.ch