Entwickler/Programmierer/Softwaretester/Linux-Administrator
UNIX, LINUX, FlexOS (UNIX-Derivat), QNX, VMS, DOS, Windows95/98, WIN NT, W2K Prof., WXP Prof., WXP embedded, Windows 7, embOS (RTOS)
Programmiersprachen/API’s
C#, C++, Java, EJB, Swing, php4, VB, VBA, WSH (COM), Unix-Script, Java Script, JScript VBScript, HTML, XML, SQL, Step5, Step7, PCS7 + WinCC (SCL), JDOM, DOM, SAX JAXP, CORBA(Grundkenntnisse), AutoIt, Lua
Methoden/Tools
UML(Use-Case-Analyse, CRC-Methode (class responsibility collaboration, low-techmethod, but effective), IQ, OQ, DQ, Softwareentwicklung nach dem V-Modell, Qualifizierung bzw. Validierung (Test) von Software (FDA bzw. ISO Black Box/White Box Testverfahren nach ISO 9001), COS, SOP, TestMatrizen (FAT/SAT) erstellen, Testdurchführung (FAT/SAT), Testauswertung mit Codeanpassungen Funktionstest/Modultest (Unit Test)/Integrationstest/Performancetest, Lasttest, Langzeittest, Funktionsorientierte Testmethoden (z.B. Äquivalenzklassenanalyse), Strukturorientierte Testmethoden (z.B. Anweisungsüberdeckungstests), Diversifizierende Testmethoden (z.B. Regressionstest), Fault Injection, Entfernte Prozeduraufrufe Remote Procedure Calls (RPC), XML-RPC, FMEA, GAMP, GMP, 21CFR11, 21CFR820, Audit Trail, Legacy Systems, Risk Approach, FMEA, CAPA, eDMS, DO 178
Netzwerk/Kommunikation
Ethernet, DEC-Net, TCP/IP, PKI, Digitale Signatur (128-bit SSL-Verschlüsselung), Proxy Server Squid, IPCHAINS, ARP, WLAN, WEP, Profibus, CAN-Bus (Grundkenntnisse), Arinc 429 Bus, KNX-Bus, EIB, Ritto DES, Miele Bus Mbus, ZigBee, E@H Energy@Home, HA Home Automation
Webserver
Jakarta-Tomcat, Apache, BEA WebLogic, Java System Application Server Platform, JBoss
Datenbank
MySQL, Oracle, Access
Sonstige Erfahrung
EASA Zertifizierung, Erfahrung in der Durchführung komplexer Softwarelösungen, Qualitätssicherung, Auditierung von Firmen mit QM-Systemen für SW-Entwicklung (CoAuditor), Datenbankanbindung mit Java, Oracle, php4 bzw. ODBC, Pflichtenheft, Lastenheft, Basic Engineering, Detail Engineering, Dokumentationserstellung, Kundenschulungen, Mikro-Prozessor Programmierung (SIOS), C-Source Code Debugging (Target Microcontroller) BarCodeReader, Präsentationen, Raid, Applikationserver-Clustering
Anwendungssoftware
Sun JDKs, J2EE, VisualAge Professional für Java, JBuilder, GNU-Compiler, MS Visual C#, MS Visual C++, Visual Basic EnterpriseEdition, Homesite, Dreamweaver, div. Revision-Control-Systems (CVS), MS Office, Siemens, ACAD (Release 14), div. kundenspezifische Software, Ethereal, Ant, Webmin, Weblogic Portal, Weblogic Integration, Weblogic Workshop, Visio, Exceed, GoLive, OpenOffice 1.1.4, Micrografx Flow Charter 7, Lotus Notes 6.5, Eclipse 3.1, Eclipse Indigo, Arinc 429 A429BAST Bus Analyser, ETS3 Prof., Trac, XStudio, AutoIt, Atlassian Jira, Hudson, Jenkins, SQL-Developer, Peryton-M4 Protocoll Analyser, MBus Monitor 2.0.0.14, J-Flash ARM V4.53e, Wireshark, MKS Integrity Client 2009 (Application Lifecycle Management System)
Branchen
Pharmazeutische Industrie, Chemische Industrie, Automobilindustrie, Papierindustrie, Umwelttechnologie, Internettechnologie (Versicherung, Bank, Internetlotterie), Softwareerstellung, Labor Automation, Krankenversicherung, Gebäudeautomation, Hausgeräte
Projekte
12. Apr. 12 – 31. Dez. 12
Hausgeräte-Hersteller
– Anpassung und Ergänzung eines Windows-Testtools unter C# für die Stimulation des Miele Data Objekt Protokolls
– Aufbau einer Testumgebung als Referenzzsystem
– Evaluation eines Analysers für ZigBee Protokoll
– Funktionale Absicherung und Qualitätsbeurteilung von Funksystemen (Blackboxtest)
anhand vorgegebener Spezifikationen
– Fehlermanagement (Fehlerentdeckung, Fehlerdiagnose, Fehlerbewertung, Bugtracker
MKS)
– C-Source Code Debugging (Target Microcontroller)
– Konzepterarbeitung für Modul- bzw. Verbundtests der ZigBee Komponenten im
Referenzsystem
– Erstellen von Testfällen mit MKS Integrity Client 2009 (Regressionstest, Integrationstest,
Performancetest, Fault Injection, Black Box Test, Äquivalenzklassenanalyse)
– Erstellen eines Lua Dissectors mit Wireshark für eine Analyse des Miele Data Objekt
Protokolls (UDP)
– Flashen und Erstinbetriebnahme von Microcontrollern im Referenzsystem
Software Umfeld (Embedded Software):
embOS (RTOS)
ZigBeePro (2,4 GHz Funksystem, IEEE 802.15.4)
E@H Energy@Home
HA Home Automation
Peryton-M4 Protocol Analyser Version 4.0
Miele Bus MBus
MBus Monitor 2.0.0.14
J-Flash ARM V4.53e
C# Visual Studio 2010
Wireshark 1.6.5
Lua/Lua-dissector
MKS Integrity Client 2009 (Application Lifecycle Management System)
Lotus Notes
Microsoft Landschaft
Hardware Umfeld (Microcontroller):
Luminary Microcontroller
LM3S1981
LM3S1D21
LM3S1C21
STM32 – 32-bit ARM Cortex
J-Flash (Segger)
2. Jan. 12 – 29. Feb. 12
Internettechnologie
Unterstützung im Bereich “nichtfunktionale Tests”
Integrationstest, Modultest (Unit test), Performancetest
Lasttest, Langzeittest
Ergebnisanalyse, Fehleranalyse
Fehlertracking/Bugworkflow mit Jira
Parametrierung/Deploy vom Testsystem mit Jenkins
Erstellung von 30 überwiegend komplexen JMeter Scripten für Performancetest mit Hudson
Parametrierung/Deploy von Testfällen für Preconditions und Performancetest mit Hudson
Software Umfeld:
Front-End: Webapplikationen auf Tomcat/Apache für drei Domains (zwei live, dritte in
der launch Phase)
Middleware: ActiveMQ
Back-End: Oracle (11)
Software Entwicklung nach Scrum
JMeter (Testtool von Apache)
Oracle SQL Developer
Eclipse (Indigo)
Jira (task and bug tracking system)
Hudson (Deploy Management Tool / Steuerung der diversen Testfälle “Preconditions” und “Performancetest”)
Jenkins (Weiterentwicklung des Hudson tools, Deploy Management für die diversen Testumgebungen)
SVN (source safe, version management)
Linux (OS)
Java
Oracle SQL
Shell scripting /Bash
Live HTTP Headers
Microsoft Landschaft
Sept. 10 – 30.9.2011
Branche Gebäudeautomation
Validierung einer Linux-Software im (Anwendungs)-Bereich “Lösungen für intelligente Gebäude”
Das intelligente System ist als Server Client Architektur mit Anbindungen an verschiedene kommunikationsfähige Hausgeräte wie Door Entry System (DES mit Video-/Audiostream) oder Heizungssteuerung per KNX-Protokoll aufgebaut. Die Bedienung erfolgt über Touchpanel der Größen 7″ bis 19″, iPad, iPod oder PC sowie per Telefon.
Das System ist für Wohnhäuser wie auch für größere Hotels etc. ausgelegt.
Die Software bietet folgende Möglichkeiten der Kommunikation mit den Hausgeräten:
Anzeige, Bedienung und Steuerung von Heizung, Licht, Dimmer, Jalousien, Lamellenvorhänge via KNX-Bus, zeit- oder ereignisabhängig (z.B. Sonnenaufgang)
Anzeige, Bedienung und Steuerung eines Türöffnungssystem (DES) mit Video-/Audioübertragung nach dem Ritto-Protokoll
Anzeige und Steuerung von Video- und Audio Wiedergabe
Anzeige und Steuerung der Alarmanlage mit Auswertung von kommunikationsfähigen Einbruchssensoren und Videoüberwachung bei Bewegung, Alarmabsetzung an Wachdienst
Anzeige und Steuerung Telefonzentrale, intern und externe Gespräche, Anrufbeantworter
Energieüberwachung/Qualitätsüberwachung mit Langzeitspeicherung und Optimierungsmöglichkeiten (kommunikationsfähige Sensoren wie CO2,Feuchte, Rauchmelder)
Parametrierung der Software über eine integrierte Webapplikation, wobei verschiedene Rechtelevel angewendet werden können
Aufbau und Erweiterung mehrerer Referenzsysteme als Testumgebung
Integrationstest für Teilkomponenten
Weiterentwicklung eines KNX-Test-Tools unter C#
Lasttests/Perfomancetests KNX-Bus (mittels Test-Tool bzw. ETS3)
Langzeittests (Dauerbetrieb unter hoher bzw. wechselnder Last)
AutoIt Testskripte erstellen (Fernsteuerung der ETS3 aus XStudio)
Anpassungen der XStudio “Launcher” mit Java und AutoIt (Java-Schnittstellen für automatisierte Tests)
Coaching div. Teammitglieder im Bereich Validation/Testmanagement
Software Umfeld:
Linux, Java, MS Visual C#, ETS3 Professional. KNX-Bus, EIB, Ritto DES, Trac, XStudio, KNX-Test Tool
Mitte April 08 – 31.8.10
Softwareerstellung
Moving map and task management system (Defense Business)
Qualitätssicherung / Testmanagement
Erstellung von automatisierten / manuellen Tests
Durchführung automatisierte Tests / manuelle Tests
Lasttest/Performancetest/Dauertest der Kommunikationsverbindung über Funk (PRG4)
Auswertungen Tests, analytische Fehlersuche
Portierung einer GUI-Anwendung von Linux auf Windows. Die Anwendung wurde im Zeitraum vom Juni 2006 bis Ende Juni 2007 beim selben Endkunden EuroAvionics unter Linux mit C++ bzw. C erstellt
Programmierarbeiten(C++/Java), Konfigurationsmanagement
Integration und Test (Lasttest/Performancetest/Dauertest) von Arinc-Schnittstellen (z.B. FMS)
Integration und Test (Lasttest/Performancetest/Dauertest) von div. anderen Schnittstellen (z.B. TTGC)
Führung und erfolgreicher Abschluss der EASA-Zertifizierung für den zivilen Bereich der Software Moving Maps gem. ETSO C113
Software Umfeld:
IBM RationalTestmanager, IBM Rational Robot, IBM Rational TestRealTime, kundenspezifische Test Tools, C++, Java, Borland StarTeam, TestLog, DO178-B Level C+D, TDMAi (Time Division Multiple Access isochron), Flight Management System FMS CMA-9000, BusTools/Arinc, Arinc 429 A429BAST Bus Analyser, EASA ETSO C113
Jan. 08 – Mitte April 08
Labor Automation
Prozess für kontrollierte Hardwareänderungen bei Präanalytik-Systemen regelkonfonform als elektronischen Workflow abbilden (Bearbeitung aller Projektphasen innerhalb der Softwareentwicklung)
Software Umfeld:
Candidates
Entwickler/Programmierer/Softwaretester/Linux-Administrator
Referenznummer 608
Jahrgang: 1953
Erfahrung: 1994
Verfügbarkeit: nach Vereinbarung
Sprachkenntnisse
Deutsch: (Muttersprache)
Englisch: (fließend in Wort und Schrift)
Ausbildung
Dipl.-Ing. Physikalische Technik (März 80 mit Abschluss)
Zertifizierter Linux-Administrator (Februar 05)
Qualifikation
Entwickler/Programmierer/Softwaretester/ Qualitätssicherung/ Regelkonforme Softwarevalidierung
Hardware
DEC, IBM, SIEMENS, HP, Microcontroller div. Firmen
Betriebssysteme
Firma: Itech Consult AG
Berufsfeld
Einsatz
- Arbeitspensum:
- 50 - 100%
- Anstellungsverhältnis:
- Festanstellung oder temporär
- Stellen-Typ:
- Mitarbeiter/In
- Arbeitsort:
- Baar (Nendaz) (VS)