Keywords
Skills
Langjährige Erfahrung (mehr als 30 Jahre) in Elektronik Entwicklung und Softwareentwiclung.
Programmiersprachen
Programmiersprachen
- C, C++
- QML
- Java Script
- Java, Kotlin
- HTML
- ObjectiveC, Swift
- Assembler
- µC Software für
- Kommunikation (Funk und Drahtgebunden)
- Steuerung / Regelung
- Low Power RF Applikationen
- Systeme zur Messwert- / Datenerfassung
- umfangreiche Erfahrungen mit folgenden Controllern sind vorhanden
- ARM Cotex-Mx (nRF51, nRF52, ...)
- 8051 (Derivate wie AT89S53, CC2510, ADUC8xx, Silabs, …)
- Renesas R8C
- ATmega…, ATtiny…
- AVR32
- ARM7
- Z80
- MSP430
- RABBIT 4000
- sowie CAN Bus Interface TJA1000 und div. µC CAN Interfaces
- umfangreiche Erfahrung mit Peripherie – Bausteinen
- Speicher (FLASH, MRAM, etc.)
- Sensoren wie Gyro, Beschleunigung, Motion Processing Unit (MPU), Druck, Hall, Temperatur, Gas, …
- AD/DA Wandler
- Interface ICs
- Servo Motoren
- Schrittmotoren
- Interfaces / Protokolle (Auszug)
- Bluetooth LE, ANT+, RFID (NFC), MQTT, MODBUS, ...
- SPI, USB, RS232, I2C, CAN, LIN, Ethernet, TCP/IP, OneWire, ...
- embedded Linux (BeagleBone Black, respberryPi)
- LoRa, IoT
- OO Datenbank (Poet)
- SQL Datenbaken
- Weiter Kenntnisse
- Doxygen
- Planuml
- Jira
- GIT
- Softwareentwicklung für Linux
- Softwareentwicklung für Android OS
- Softwareentwicklung für iOS
- Softwareentwicklung für Windows
- Cross Platform
- Einbindung zahlreicher Analoger und Digitaler Ein- und Ausgabe – Geräte (z.B. NI USB oder KDAQ) in PC Software (C/C++)
- Einbindung zahlreicher Messgeräte in PC Software (C/C++)
- Konzeption und Entwicklung von elektronischen Schaltungen
- Digital und Mixed Signal
- Schaltplanerstellung
- Layout (Vorzugsweise OrCAD)
- Materialbeschaffung für Bestückung und Inbetriebnahme von Prototypen
- Musterbau
- Aufbau und Inbetriebnahme von Musterplatinen bzw. Prototypen
- elektrischer und mechanischer Aufbau von Prototypen
Project history
PC Software
• Branchenspezifische betriebswirtschaftliche Lösungen für Handwerksbetriebe (C, C++, POET Datenbank, SQL)
• Windows - Treiber für DECT Datenübertragungsmodule
• Mehre Programme für automatischen Test und Inbetriebnahme elektronischer Baugruppen
• Software für die Verwaltung und den Abgleich von parallel geführten Produktions- Materialdatenbanken
(Elektronikindustrie)
• Software zur automatischen Prüfung und Parametrierung von Funkfernbedienungen in der Serienproduktion,
Prüfdatenverwaltung (C++, WinXP, MS SQL Server, ext. USB Messtechnik)
• Steuersoftware für Druckkammer zur Kalibrierung eines Flow - Sensors (incl. Temperatur)
• Diverse Test-, Parametrier- und Kalibrierprogramme
µC Software
• Entwicklung bzw. Anpassung von Firmware für DECT Module (VEGA V+ ARM7)
• experimentelles Messwerterfassungssystem (ADUC842)
• Basissoftware für mobiles Zeiterfassungssystem
• Handgerät zum Prüfen bzw. Auslesen von Reifendrucksensoren (ATmega64)
• Steuerungs- und Anzeigeeinheit für ein neu entwickeltes Reifendruck – Kontrollsystem (ATmega64)
• LIN Treiber für den Transceiver eines neu entwickelten RDKS (R8C/22)
• LIN Bootloader für den o. g. Transceiver (R8C/22)
• Funkfernbedienungssystem, Sender- und Empfängersoftware (CC2510)
• Prototyp für ein System zur KFZ - Lokalisierung
• Softwareentwicklung für synchrones mehrkanaliges Funkdatenübertragungssystem (CC2510)
• Softwaredesign für Gebäudebelüftungssystem (mehrere Komponenten incl. Zentrale Steuerung und div. Sensoren, AVR32, R8C/23, CAN, USB, Ethernet)
• Softwareentwicklung Datenerfassung- / Übertragung mit nrf51422 über BluetoothLE und ANT+
VECTOR Tools (CANoe)
• Entwurf, Simulation und Test des LIN Bussystem s für das o. g. Reifendruck – Kontrollsystem (RDKS)
• LIN Master und Bedienprogramm für o. g. Bootloader
Hardware
• Schaltplanentwurf und Layout für Messwerterfassungssystem
• Schaltplanentwurf und Prototypaufbau eines mobilen Zeiterfassungssystems
• Layout und Bestückung (Kleinserie) einer I/O Platine für ein Sauerstoffanalysegerät
• Sowie eine Vielzahl von Schaltungen und Leiterplatten für verschiedene Studien
• Hardwaredesign für Gebäudebelüftungssystem (mehrere Komponenten incl. div. Sensoren)
• Branchenspezifische betriebswirtschaftliche Lösungen für Handwerksbetriebe (C, C++, POET Datenbank, SQL)
• Windows - Treiber für DECT Datenübertragungsmodule
• Mehre Programme für automatischen Test und Inbetriebnahme elektronischer Baugruppen
• Software für die Verwaltung und den Abgleich von parallel geführten Produktions- Materialdatenbanken
(Elektronikindustrie)
• Software zur automatischen Prüfung und Parametrierung von Funkfernbedienungen in der Serienproduktion,
Prüfdatenverwaltung (C++, WinXP, MS SQL Server, ext. USB Messtechnik)
• Steuersoftware für Druckkammer zur Kalibrierung eines Flow - Sensors (incl. Temperatur)
• Diverse Test-, Parametrier- und Kalibrierprogramme
µC Software
• Entwicklung bzw. Anpassung von Firmware für DECT Module (VEGA V+ ARM7)
• experimentelles Messwerterfassungssystem (ADUC842)
• Basissoftware für mobiles Zeiterfassungssystem
• Handgerät zum Prüfen bzw. Auslesen von Reifendrucksensoren (ATmega64)
• Steuerungs- und Anzeigeeinheit für ein neu entwickeltes Reifendruck – Kontrollsystem (ATmega64)
• LIN Treiber für den Transceiver eines neu entwickelten RDKS (R8C/22)
• LIN Bootloader für den o. g. Transceiver (R8C/22)
• Funkfernbedienungssystem, Sender- und Empfängersoftware (CC2510)
• Prototyp für ein System zur KFZ - Lokalisierung
• Softwareentwicklung für synchrones mehrkanaliges Funkdatenübertragungssystem (CC2510)
• Softwaredesign für Gebäudebelüftungssystem (mehrere Komponenten incl. Zentrale Steuerung und div. Sensoren, AVR32, R8C/23, CAN, USB, Ethernet)
• Softwareentwicklung Datenerfassung- / Übertragung mit nrf51422 über BluetoothLE und ANT+
VECTOR Tools (CANoe)
• Entwurf, Simulation und Test des LIN Bussystem s für das o. g. Reifendruck – Kontrollsystem (RDKS)
• LIN Master und Bedienprogramm für o. g. Bootloader
Hardware
• Schaltplanentwurf und Layout für Messwerterfassungssystem
• Schaltplanentwurf und Prototypaufbau eines mobilen Zeiterfassungssystems
• Layout und Bestückung (Kleinserie) einer I/O Platine für ein Sauerstoffanalysegerät
• Sowie eine Vielzahl von Schaltungen und Leiterplatten für verschiedene Studien
• Hardwaredesign für Gebäudebelüftungssystem (mehrere Komponenten incl. div. Sensoren)
Local Availability
Only available in these countries:
Germany, Austria und Switzerland
Ich bearbeite Projekte vorzugsweise remote.
Bei Fragen zur aktuellen Verfügbarkeit bitte ich um Rückruf bzw. Mail.
Bei Fragen zur aktuellen Verfügbarkeit bitte ich um Rückruf bzw. Mail.