avatar

Senior Softwareentwickler im Embedded Umfeld, konzeptionell denkend, Requirements Analyse, Testing

Score
100%
Experience:
42 y
Score
100%
Experience:
42 y
Location:
5735 Pfeffikon LU
Last update:
20.07.2021
Register to Contact Freelancer
Available
Onsite hourly: N/A
Remote hourly: N/A
German: Native
English: Advanced
LU, AG, ZG, ZH (ohne Oberland), SZ. Gute Erfahrung mit home office. Bei z.B. monatlichen oder wöchentlichen Treffen, kann die Distanz auch grösser sein.
SKILLS
Fachlich allgemein:
Requirements Analyse, SW-Entwicklung Embeddedsysteme und HW-Nähe, Testing, Realtime, Multitasking, medical, TCP/IP, Profi-Bus, CAN-Bus, OOA/D, UML, Sicherheitsrelevanz

Fachlich spezifisch:
Java, C/C++, Qt, Ada, Shell-Scripts, Eclipse, JUnit, SVN, Apex, Nuance, Visual Studio, Matlab, Windows, RTX-DOS, Free-RTOS, Linux, Symbian, Solaris, C++, Delphi, XML, ERP, EC2, Webcams, GUI, Client/Server, APIs, text to speech

Persönlich:
Teamplayer,  ausgeprägt konzeptionell denkend
Solaris Unit-Tests DOS GUI Matlab Client/Server SVN XML TCP/IP Linux C/C++ UML Teilsystemen C++ Visual Studio software engineering Apex Java office RTOS Misra APIs Windows JUnit Objektorientierte Analyse und Design Delphi JavaSE SW-Entwicklung Eclipse
01.10.2016 — 31.12.2021
Crypto AG und Crypto International AG
Testingenieur
* Definieren und durchführen von Systemtestes * Betreuung der automatisierten Testumgebung * Evaluation von Tools für automatisiertes Testen
01.10.2015 — 31.10.2016
Brunel Switzerland AG
Senior Softwareentwickler
* Anpassen eines Positionssensors für Lifte an die Anforderungen eines Kunden. Definieren und implementieren von Unit-Tests. * Implementation in Ansi-C, Hardwareanpassungen * Sicherheitsrelevanz, Misra
01.12.2012 — 31.07.2015
Helveting AG
Senior Softwareentwickler
* Weiterentwicklung eines Antriebes für Lüftungsklappen und ausführliche Tests des Gesamtsystems Ansi-C, Matlab * Implementation eines Konfigurationstools C++/Qt * Programmierung und Konfiguration von Prüfplätzen für medizinische Analysegeräte. Delphi, Linux, XML * Fehlersuche und -behebung an einem Embeddedsystem Ansi-C * Implementation eines schonenden Batterieladeverfahrens und portieren eines bestehenden Systems auf neue HW Ansi-C, Embedded * Requirements engineering für ein neues hausinternes ERP- System
01.03.2010 — 30.04.2012
MBH Solutions
Softwareentwickler
* Das bestehende Bemessungsprogramm für Bauingenieure habe ich an die neue EC2-Norm angepasst und um den Belastungsfall "Durchstanzen" erweitert. * Zur Erfassung des Warenausganges habe ich eine Software neu entwickelt. Mit einem Barcodescanner wird der Warenausgang erfasst und zeitgleich Bilder von Webcams erfasst. * Beide Programme sind in JavaSE mit SWING-GUI geschrieben. Eingesetzt wurde Eclipse und JUnit Schwerpunkte: Client/Server, Sicherheitsrelevanz
01.04.2007 — 31.12.2009
Rheinmetall Air Defence
Softwareentwickler
* Meine Aufgabe an einem bestehenden Feuerleitsystem war das Design, die Implementation, die Integration und das Testen von neuen Teilsystemen. Die wichtigsten Aufgaben: - Detektion von Überreichweitenzielen - Aufarbeitung und Verteilung von Meteodaten - Erweiterung des Kommunikationsproxys * Die Software ist hochgradig parallelisiert, muss echtzeitfähig sein und hohen Qualitätsansprüchen genügen. * Spezifikation, Implementation und Test von diversen Teilsystemen * Ada95, Apex, UML
01.01.2002 — 31.12.2003
SVOX AG
Softwareentwickler
* Entwicklung der APIs zum firmeneigenen text to speech System für Symbian basierte SmartPhones und Nuance sowie Entwicklung von Test- und Demo-Applikationen auf Windows * Objektorientierte Analyse und Design (UML)
01.01.1995 — 31.10.2001
Noser Engineering AG
Softwareentwickler
* Mitarbeit in diversen Kundenprojekten. Daraus resultiert mein sehr breites Spektrum an Programmiersprachen, Plattformen und Entwicklungsverfahren. Die bei Noser Engineering durchgeführten Projekte, habe ich im Projektnachweis aufgeführt, um die Liste der beruflichen Tätigkeiten kurz zu halten.
01.10.1988 — 31.03.1993
Crypto AG
Hard- und Softwareentwickler
* Entwicklung eines Faxchiffriergerätes und Zusatzgeräte * Entwicklung der hardwarenahen Softwareteile * Durchführen von Tests
01.12.1984 — 30.09.1988
Contraves AG
Hardwareentwickler
* Entwurf, Entwicklung und Prüfung einer Radarmessstrecke * Evaluation und Beschaffung von komplexen Messgeräten

Description

SKILLS
Fachlich allgemein:
Requirements Analyse, SW-Entwicklung Embeddedsysteme und HW-Nähe, Testing, Realtime, Multitasking, medical, TCP/IP, Profi-Bus, CAN-Bus, OOA/D, UML, Sicherheitsrelevanz

Fachlich spezifisch:
Java, C/C++, Qt, Ada, Shell-Scripts, Eclipse, JUnit, SVN, Apex, Nuance, Visual Studio, Matlab, Windows, RTX-DOS, Free-RTOS, Linux, Symbian, Solaris, C++, Delphi, XML, ERP, EC2, Webcams, GUI, Client/Server, APIs, text to speech

Persönlich:
Teamplayer,  ausgeprägt konzeptionell denkend

Main Skills

Other Skills

Solaris Unit-Tests DOS GUI Matlab Client/Server SVN XML TCP/IP Linux C/C++ UML Teilsystemen C++ Visual Studio software engineering Apex Java office RTOS Misra APIs Windows JUnit Objektorientierte Analyse und Design Delphi JavaSE SW-Entwicklung Eclipse

Work & Experience

01.10.2016 — 31.12.2021
Crypto AG und Crypto International AG
Testingenieur
* Definieren und durchführen von Systemtestes * Betreuung der automatisierten Testumgebung * Evaluation von Tools für automatisiertes Testen
01.10.2015 — 31.10.2016
Brunel Switzerland AG
Senior Softwareentwickler
* Anpassen eines Positionssensors für Lifte an die Anforderungen eines Kunden. Definieren und implementieren von Unit-Tests. * Implementation in Ansi-C, Hardwareanpassungen * Sicherheitsrelevanz, Misra
01.12.2012 — 31.07.2015
Helveting AG
Senior Softwareentwickler
* Weiterentwicklung eines Antriebes für Lüftungsklappen und ausführliche Tests des Gesamtsystems Ansi-C, Matlab * Implementation eines Konfigurationstools C++/Qt * Programmierung und Konfiguration von Prüfplätzen für medizinische Analysegeräte. Delphi, Linux, XML * Fehlersuche und -behebung an einem Embeddedsystem Ansi-C * Implementation eines schonenden Batterieladeverfahrens und portieren eines bestehenden Systems auf neue HW Ansi-C, Embedded * Requirements engineering für ein neues hausinternes ERP- System
01.03.2010 — 30.04.2012
MBH Solutions
Softwareentwickler
* Das bestehende Bemessungsprogramm für Bauingenieure habe ich an die neue EC2-Norm angepasst und um den Belastungsfall "Durchstanzen" erweitert. * Zur Erfassung des Warenausganges habe ich eine Software neu entwickelt. Mit einem Barcodescanner wird der Warenausgang erfasst und zeitgleich Bilder von Webcams erfasst. * Beide Programme sind in JavaSE mit SWING-GUI geschrieben. Eingesetzt wurde Eclipse und JUnit Schwerpunkte: Client/Server, Sicherheitsrelevanz
01.04.2007 — 31.12.2009
Rheinmetall Air Defence
Softwareentwickler
* Meine Aufgabe an einem bestehenden Feuerleitsystem war das Design, die Implementation, die Integration und das Testen von neuen Teilsystemen. Die wichtigsten Aufgaben: - Detektion von Überreichweitenzielen - Aufarbeitung und Verteilung von Meteodaten - Erweiterung des Kommunikationsproxys * Die Software ist hochgradig parallelisiert, muss echtzeitfähig sein und hohen Qualitätsansprüchen genügen. * Spezifikation, Implementation und Test von diversen Teilsystemen * Ada95, Apex, UML
01.01.2002 — 31.12.2003
SVOX AG
Softwareentwickler
* Entwicklung der APIs zum firmeneigenen text to speech System für Symbian basierte SmartPhones und Nuance sowie Entwicklung von Test- und Demo-Applikationen auf Windows * Objektorientierte Analyse und Design (UML)
01.01.1995 — 31.10.2001
Noser Engineering AG
Softwareentwickler
* Mitarbeit in diversen Kundenprojekten. Daraus resultiert mein sehr breites Spektrum an Programmiersprachen, Plattformen und Entwicklungsverfahren. Die bei Noser Engineering durchgeführten Projekte, habe ich im Projektnachweis aufgeführt, um die Liste der beruflichen Tätigkeiten kurz zu halten.
01.10.1988 — 31.03.1993
Crypto AG
Hard- und Softwareentwickler
* Entwicklung eines Faxchiffriergerätes und Zusatzgeräte * Entwicklung der hardwarenahen Softwareteile * Durchführen von Tests
01.12.1984 — 30.09.1988
Contraves AG
Hardwareentwickler
* Entwurf, Entwicklung und Prüfung einer Radarmessstrecke * Evaluation und Beschaffung von komplexen Messgeräten

Attachments