Domotik Software-Entwicklung
Schlagwörter
Skills
Projekte/Branchen:
· Identification ( NXP Semiconductor)
· Luftfahrt (Airbus)
· Medizin-Technik (Philips Medical Systems)
· Tabletten-Produktions-Maschinen für Pharma-Industrie
· Verpackungs- und Verwiege-Anlagen
· Schleif und Poliermaschinen
· Tabak-Industrie
· Lithotripsie in der Medizin-Technik,
· User-Interfaces
· Zugangskontroll-System mit berührungslosen Chip-Karten bzw. Schlüssel
. Domotik
· Sensorik
Standards/Erfahrungen:
Entwicklung:
· Anwendungs- und Systemprogrammierung
· Hardwarenahe Systemsoftware-Entwicklung
· Hardware-Entw. analog, digital
· Spezifikation, Dokumentation, Test, Inbetriebnahme
Entwicklungsumgebungen:
· Microsoft Visual Studio
· Tasking Entwicklungs-Umgebung
· Keil Entwicklungs-Umgebung
· IAR Entwicklungs-Umgebung
· Renesas/Hitachi HEW
· Atmel AVR Studio
· Microchip MPLAB IDE
· Eclipse
· Analog Devices VisualDSP++ 5.0
. Rational Rose Realtime
Test:
· Test-Spezifikation
· Erstellung von Testprogrammen
· Entwicklung von automatischen Modul Tests unter Nunit und C#
· Testdurchführung
· Alpha-Test
· Testdokumentation
· Durchführung von Code-Walk-Through (CWT)
Tools:
· CAN Analyzer
· Emulatoren
· PC-Lint
· XTOOLS
· doxygen
Versionsverwaltung:
· SVN Repository
· Rational Clearcase
· Visual Source-Safe
· CMS
Programmiersprachen
Assembler C166/167, C537, 8031/51, 680x, Z80, Z8000, ARM Cortex Basic
C
C# .NET
C++
Java
JavaScript
PL/Z
PLM PLM51 PLM86
Betriebssysteme
CP/M
Dos
Echtzeitbetriebssysteme (Pro-)OSEK, Pxros, VxWorks, Analog-Devices VDK, RMX, Intime, OS9, Rmos MS-DOS
OS/9
08.10.2019 5 von 7
RMOS
RTOS (Real Time OS)
Unix
VMS
Windows
Datenkommunikation
- Bus CAN
- Ethernet ARP, ICMP, UDP, TCP
- parallele Schnittstelle
- RS232
- SPI,PPI,I2C(TWI)
- TCP/IP UDP/IP
- Bus: CAN, VME, ECB,CAN, Bitbus, I²C, SPI, PPI, 1Wire, RS422/485, RS232
- Emulatoren: Keil ULINK Pro / ULINK 2, Hitex, Lauterbach, Zilog, Intel, Analog-Devices HPUSB-ICE, Atmel JTAGICE mkII, Ashling
- Hardware entwickelt: C167/166 C537 8031/51 680x Z80 Z8000 Atmel-AVR
- Mikrocontroller: C167/166, C517/C537, 8031/51, 680x, 68000, Z80, Z8000 Z80, Z8000, PowerPC PPC850/860, PowerPC PPC440, Atmel AVR, Microchip PIC, Renesas R8C, Analog-Devices Blackfin ADSP-BF537, ARM Cortex M3
Projekthistorie
11/2018
-
bis jetzt
Zeitraum: 2019 -2021
Branche: Domotik
Tätigkeit: Software-Entwicklung
Portierung eines System-Controllers für die Hausautomatisierung
auf embedded Linux System mit ARM Cortex Prozessor.
Equipment: Embedded-Plattform Raspberry Pi
Prozessor ARM Cortex
Embedded Linux
Dokumentation mit Doxygen
SVN Repository
07/2012
-
10/2018
Firmware Entwicklung für ID-Chips
NXP
(Sonstiges, >10.000 Mitarbeiter)
Branche: Halbleiterindustrie/Identification (NXP Semiconductor)
Tätigkeit: Embedded Firmware Real-Time System-Software-Entwicklung.
Entwicklung sicherheitskritische Firmware für Identification-Chip.
Entwicklung Treiber Software für Flash-Memory
Entwicklung einer Monitor-GUI für PC mit C# und
.NET-Framework zum Ansteuern und Testen des Chips.
Kommunikation zwischen Embedded-System und PC über RS232
und SW-UART auf embedded Seite.
Entwicklung von automatischen Modul Tests unter Nunit.
Equipment: Prozessor ARM Cortex M3
Sprache C, Assembler und C#
Keil Entwicklungsumgebung
Keil ULINK Pro / ULINK 2 Emulator
Microsoft Visual Studio mit C# und .NET-Framework
Dokumentation mit Doxygen
Versionsverwaltung mit SVN Repository
Quality Assurance QAC
Jenkins
Tätigkeit: Embedded Firmware Real-Time System-Software-Entwicklung.
Entwicklung sicherheitskritische Firmware für Identification-Chip.
Entwicklung Treiber Software für Flash-Memory
Entwicklung einer Monitor-GUI für PC mit C# und
.NET-Framework zum Ansteuern und Testen des Chips.
Kommunikation zwischen Embedded-System und PC über RS232
und SW-UART auf embedded Seite.
Entwicklung von automatischen Modul Tests unter Nunit.
Equipment: Prozessor ARM Cortex M3
Sprache C, Assembler und C#
Keil Entwicklungsumgebung
Keil ULINK Pro / ULINK 2 Emulator
Microsoft Visual Studio mit C# und .NET-Framework
Dokumentation mit Doxygen
Versionsverwaltung mit SVN Repository
Quality Assurance QAC
Jenkins
09/2011
-
04/2012
Embedded Real-Time Software-Entwicklung
Philips Medical Systems
(Pharma und Medizintechnik, >10.000 Mitarbeiter)
Zeitraum: 2011 - 2012
Branche: Medizin-Technik (Philips Medical Systems)
Tätigkeit: Embedded Real-Time System-Software-Entwicklung für Röntgenerator
Equipment: PPC440 / Betriebssystem VxWorks
C++ / Rational Rose Realtime
Clearcase / Clearquest
RequisitePro
Branche: Medizin-Technik (Philips Medical Systems)
Tätigkeit: Embedded Real-Time System-Software-Entwicklung für Röntgenerator
Equipment: PPC440 / Betriebssystem VxWorks
C++ / Rational Rose Realtime
Clearcase / Clearquest
RequisitePro
Reisebereitschaft
Verfügbar in den Ländern
Deutschland
Regionen & Länder: D1, D2, D3
Kommentar: 100% Vor-Ort-Einsatz nur bei Projekt in D2
Kommentar: 100% Vor-Ort-Einsatz nur bei Projekt in D2