Profilbild von Anonymes Profil, System und Software Requirements Engineer, Architekt und Entwickler

Verifiziertes Profil

verfügbar

Letztes Update: 17.03.2024

System und Software Requirements Engineer, Architekt und Entwickler

Abschluss: Dipl.-Ingenieur für Mikroelektronik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (gut) | russisch (Grundkenntnisse) | ungarisch (Muttersprache)

Dateianlagen

Zertifikate_Olah_bis_2015.pdf
Zertifikate_Olah_ab_2015.pdf
Csaba_Olah_Projekte.pdf
Csaba-Olah-CV_300124.doc

Skills

Programmiersprachen:
C/C++, C#, Pascal, Assembler, Basic (Makros, VBA), Structured Text (ST)

Modellierung:    SysML, UML, SDL, Continous Function Chart (CFC), SPEM

Tools:
Enterprise Architect (UML, SysML)
Vector AUTOSAR Toolchain (DaVinci Developer + Configurator)
Vector Toolchain (CANdelaStudio, CANoe, ASAP2)
Atlassian JIRA (Issue management)
Rational Rose für C++ (UML)
Telelogic TAU G2 (UML 2.0) und SDT (SDL)
IBM DOORs (requirement management)
Cantata++ (Modultest environment)
Polarion (Issue management)
Borland StarTeam (ALM)
XStudio (XQual)

Entwicklungsumgebungen (IDEs):
Eclipse, MS Visual Studio (2005 – 2017), IAR embedded Workbench 7.40,
Fujitsu SOFTUNE Workbench, WindRiver Workbench, Borland Delphi 7

Betriebssysteme: MICROSAR (Vector AUTOSAR), QNX, Linux (Ubuntu), VxWorks 6.4, Windows (alle Versionen ab 95), pSOS,  SEGGER embOS

Datenbanken: Sybase ADS, MS SQL, Oracle 7, Paradox, Access, Novell XQL

Kommunikation: CAN nach ISO-11898, CANopen, CiA447, Ethernet, SPI, PEI (TETRA Peripherial Equipment Interface)

Protokolle:  Unified Diagnostic Services (UDS nach ISO 14229), KWP2000,
Universal Measurement and Calibration Protocol (XCP),
SNMP, CAL, CANopen, LAPD, TCP, UDP, IP, SOAP, WSDL

Versionsverwaltung:
Subversion (SVN), ClearCase, Git, Perforce, MS SourceSafe, CVS (UNIX)

Engineering-Prozesse:
ISO-15288, A-SPICE, CMM, Rational Unified Process (RUP), M-Gate (Motorola)

Weitere Kenntnisse:
Systems Engineering, Anforderungsmanagement, Objektorientierte Analyse und Design mit CASE-Tools, Re-Engineering bestehender Projekte, Entwicklung von embedded Software, TETRA Mobilfunk

Projekthistorie

01/2023 - bis jetzt
Requirements Engineer, System Designer
Batteriehersteller in Bayern (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

Projekt:                        Battery Management Systems (BMS) für
stationäre Heimspeicher und für Baufahrzeuge

Erstellung von sicherheitsrelevanten Systemanforderungen für Batteriesysteme.
Analyse von normativen und Kunden-Anforderungen (Lastenheft). Erstellung der Funktionalen und Technischen Sicherheitskonzepte nach ISO-13849.
Modellierung von Use Cases und der Systemarchitektur mittels SysML.
Mitarbeit am Systemdesign und an dem Pflichtenheft.
Erstellung von Software-Anforderungen, modellbasiert mittels UML.
Fachliche Leitung der Einführung eines Entwicklungsprozesses nach A-SPICE und ISO-15288, Prozessmodellierung mit SPEM.

09/2022 - 09/2022
Software-Entwicklung
ESG Elektroniksystem- und Logistik-GmbH (Industrie und Maschinenbau, 50-250 Mitarbeiter)

Modellbasiertes Design von Testcases für die Systemkomponenten eines Schienenfahrzeug-Modells
Analyse existierender funktionaler Systemanforderungen.
Ableiten entsprechender Modelle mit Enterprise Architect.
Identifizierung benötigter Funktionsaufrufe innerhalb der Systemkomponenten. 
Identifizierung von Signalen und Kommunikationswegen zwischen Systemkomponenten. 
Analyse von bestehenden Testcase-Implementierungen (C#).
Detaillierung und Review des Modells mit Implementierern zur Absicherung der geforderten Funktionalität.
Verwaltung der Testfälle bzw. Aktivitäten in JIRA.

Technik: UML, EA, C#, SVN, JIRA


03/2021 - 06/2022
Software Lead Engineer
Joyson Safety Systems Aschaffenburg GmbH (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Projekt: Zentrale Lenkradelektronik

Rolle: Software Lead

Aufgaben:

  • modellbasierte Neuentwicklung, Realisierung der Funktionen „Lenkradheizung“ und „Hand sensing“

  • Planung von Arbeitspaketen und Features hinsichtlich Zeit- und Ressourcenbedarf

  • Organisation und Monitoring der täglichen Entwicklungsarbeit im Team

  • Fachlicher Ansprechpartner bzgl. Software für alle anderen Projektbereiche

  • Analyse und Abklärung von System-Anforderungen

  • Mitarbeit an Systemdesign u.a. in Bezug auf die Anwendungsfälle

  • Erstellung von Software-Anforderungen

  • Erstellung von Software-Releases inklusive entsprechender Dokumentation

Technik: SysML 1.5, UML 2, AUTOSAR 4, Subversion, NXP K1 und K3 Controler

Tools: DOORs, Jira, Enterprise Architect, LemonTree, Vector MICROSAR Stack

 


01/2017 - 02/2021
Software Requirements , Detailed Design, Implementierung
Joyson Safety Systems Aschaffenburg GmbH (Automobil und Fahrzeugbau, 500-1000 Mitarbeiter)

Diverse Projekte mit Funktionen für Hand-Sensing, Aktivlenkung und Steer-by-wire
Rolle:      Software Requirements, Detailed Design, Implementierung
Aufgaben:

  • Analyse und Abklärung von System-Anforderungen

  • Realisierung von Diagnosefunktionen nach KWP2000 (Anforderungen, Design, Implementierung)

  • Erstellung von Software-Anforderungen für Diagnosefunktionen nach ISO 14229 (UDS)

  • Untersuchung verschiedener, kapazitiver Hand-on Detection Methoden

  • Erarbeitung strategischer Konzepte für die zukünftige Softwareentwicklung (im Hinblick auf Automotive SPICE)

  • Mitarbeit an der Verbesserung des Software-Entwicklungsprozesses

Technik: SysML, UML, Subversion (SVN), Renesas RH850, Vector CANbedded, embedded C

Tools: DOORs, Jira, Enterprise Architect, LemonTree, Vector Tool Chain (GENy, CANoe), Eclipse

 


10/2016 - 12/2016
Software-Entwicklung
ROTZLER Holding GmbH (Automobil und Fahrzeugbau, 50-250 Mitarbeiter)

Weiterentwicklung einer Steuerungs-Software für Fahrzeugkomponenten von Sonderfahrzeugen (Ladekräne, Seilwinden, Bedienteile), die über CAN-Bus miteinander verbunden sind.. Implementierung von Anforderungen, Fehleranalyse, Bugfixing, Dokumentation. Entwicklung von Konzepten für Komponenten-Tests.

Technik: CANopen, SPS-Programmierung, Structured Text(ST), Function Block Diagramm(FBD), CoDeSys 2.1, CANexplorer

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Nur Raum Berlin, Dortmund, Düsseldorf, Frankfurt, Hamburg, Köln, München, Nürnberg, Stuttgart, sowie Basel, Zürich und Wien.
Max. 50 % vor Ort , 50 % remote

Sonstige Angaben

Fachliche Schwerpunkte:
Objektorientierte Analyse, Design und Programmierung mit Hilfe von CASE-Tools (UML).
Entwicklung von embedded Software unter verschiedenen RTOS (VxWorks, pSOS).
Aufbau von Datenbanken (Struktur, Abfragen, Tabellenmanagement).
Erstellung von Lasten- und Pflichtenheften, Software-Spezifikationen und Windows Online-Hilfen.
Profilbild von Anonymes Profil, System und Software Requirements Engineer, Architekt und Entwickler System und Software Requirements Engineer, Architekt und Entwickler
Registrieren