Deutschland: bevorzugt München und Umgebung.
Projekte ausserhalb München würde ich annehmen, wenn ein angemessener Home-Office-Anteil dabei ist.
Eigenentwicklung eines PC-Testadapters für automatische Modultests und einfache Steuerungsaufgaben. Setzen und Lesen von Portpins; Zählern, Timer, Interrupts, Kommunikation via SPI, serielle Schnittstellen, (I2C, Can, Funk). Speichern von Konfigurationsdaten im Flash. Design von Hardware, Software und Mechanik. Erstellen der Schnittstellendefinitionen und Realisierung in C/C++. Durchführung von Modul/Feature- und Integrationstests.
Analyse der bestehenden C-Programme auf Korrektheit, Einhaltung der Codierrichtlinien, LINT-Meldungen und Misra-Regeln. Erstellen eines Unit Test für das Messageparsing. Redesign (Umstellung von Interrupt-Betrieb auf Thread-Betrieb) und Optimierung des Messageparsers und des DMA-Treibers.
Analyse der C-Programme auf Einhaltung der Codierrichtlinien, LINT-Meldungen und Misra-Regeln und EN50128. Erstellen einer Prüfsoftware in einem Unit Test Framework für die Tastatureingabe und den Touchscreen, jeweils für Treiber und Applikation. Simulation der externen Umgebung auf dem PC. Erstellen von Prüfberichten und einer Modultestspezifikation
Entwicklung eines Handlers zur Interpretation von Sensor-Daten (Kamera, can) und Anbindung an das Umfeldmodell (publish von generischen und spezifischen Nachrichten).
Entwicklung einer Betriebssystemabstraktion für Windows und Linux (colored console I/O, Threads, Semaphoren, Mutex-Semaphoren, Time-Stamps, Timer, Sockets, serielle Schnittstelle).
Entwicklung einer Protokoll-SW für Debug-Ausgaben.
Entwicklung des Clients zur Integration in eine beliebige SW-Applikation; Entwicklungs des Servers zur Darstellung auf dem Bildschirm.
Auslesen der Strom-, Spannungs- und Leistungsdaten eines Smart-Meters über eine serielle Schnittstelle. Einbinden dieser Daten in einen OPC UA Server. Test mit zwei über das Netzwerk verbundenen OPC UA Clients.
Herstellen der MISRA - Konformität der Software für ein Doppelkupplungsgetriebe. Erstellung und Durchführung von strukturellen und funktionalen Modultests (Condition Testing Coverage) für die operationelle Software und die Überwachungssoftware. Integration dieser Tests ins Gesamtsystem.
Entwicklung eines PC-Portexpanders für automatische Modultests und einfache Steuerungsaufgaben.
Design von Hardware, Software und Mechanik.
Erstellen der Schnittstellendefinitionen und Realisierung in C/C++.
Durchführung von Modul/Feature- und Integrationstests.
Aufbau eines Prototypen..
Simulations-Tests und Target-Tests.
Entwicklung einer grafischen Benutzeroberfläche zum Steuern und Visualisieren der Port-Pins.
Entwicklung der Applikation - SW SplitSite.
Fernsteuerung eines Funkgerätes über sein Ethernet-Interface: ein Controller steuert ein RX- und/oder ein TX-Gerät.
Evaluierung einer früher erstellten SW-Lösung.
Erstellen des UML-Modells für die Transportschichten der Gerätekommunikation.
Evaluierung des OS-Abstraction-Layers.
Adaption der relevanten Geräteparameter.
Erstellen der Schnittstellendefinitionen und Realisierung in C++.
Durchführung von Modul/Feature- und Integrationstests.
Simulations-Tests und Target-Tests.
Sonstige Funktionalitätserweiterungen und Fehlerbehebung.
Entwicklung der Applikation - SW Fast Link
(Protokoll zur Erhöhung des Datendurchsatzes für die IP over Air Kommunikation).
Erstellen des UML-Modells für die Applikation.
Erstellen der Schnittstellendefinitionen und der State-Machine der Applikation und Realisierung in C++.
Erstellen und Durchführung von teilautomatisierten Tests für Modul/Feature- und Integrationstests.
Simulations-Tests und Target-Tests.
Sonstige Funktionalitätserweiterungen und Fehlerbehebung.
10/06 ? 12/08
Rohde und Schwarz, München
Projektbeschreibung/Tätigkeit:
Design, Funkgeräte.
Entwicklung von funktionaler SW und Test-SW.
Erstellen von SW-Requirements.
Erweiterung der SW für die Steuerung der Funkgeräte über die Remote-Schnittstelle.
Merge von SW-Teilen verschiedener Entwicklungsbranche.
Erweiterung der funktionalen SW um verschiedene Kommandos zur Optimierung des Sende- und Empfangsverhaltens bei unterschiedlichen Wellenformen.
Erstellen und Durchführung von teilautomatisierten Tests für Modul/Feature- und Integrationstests.
Eingesetzte Technologien:
C++, OSE, CLEARCASE, VISIO, WORD, VISUAL-STUDIO, LAUTERBACH-EMULATOR, TCL, REXX, PYTHON.
07/06 - 09/06
Rohde und Schwarz, München
Projektbeschreibung/Tätigkeit:
Teilautomatisierte Tests eines Funkgerätes.
Entwicklung von Test-SW.
Umsetzung der Testspezifikation in Testscripts und Basis-SW.
Durchführung von Tests.
Eingesetzte Technologien:
NATIONAL INSTRUMENTS, LABWINDOWS/CVI.
01/06 ? 06/06
Agere Systems
Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
Plattform SW für Handys.
SW-Integration.
Bearbeiten von Change-Requests. Anpassen der Plattform SW für verschiedene HW Plattformen und Kundenvarianten.
Durchführung von Integrationstests.
Durchführung von Simulationstests.
Eingesetzte Technologien:
CLEARCASE, CLEARQUEST, C, LINT, PROPRIETÄRE ANALYSE TOOLS.
ältere Projekte auf Anfrage
Nachrichtentechnik an der FH Bochum
Deutschland: bevorzugt München und Umgebung.
Projekte ausserhalb München würde ich annehmen, wenn ein angemessener Home-Office-Anteil dabei ist.
Eigenentwicklung eines PC-Testadapters für automatische Modultests und einfache Steuerungsaufgaben. Setzen und Lesen von Portpins; Zählern, Timer, Interrupts, Kommunikation via SPI, serielle Schnittstellen, (I2C, Can, Funk). Speichern von Konfigurationsdaten im Flash. Design von Hardware, Software und Mechanik. Erstellen der Schnittstellendefinitionen und Realisierung in C/C++. Durchführung von Modul/Feature- und Integrationstests.
Analyse der bestehenden C-Programme auf Korrektheit, Einhaltung der Codierrichtlinien, LINT-Meldungen und Misra-Regeln. Erstellen eines Unit Test für das Messageparsing. Redesign (Umstellung von Interrupt-Betrieb auf Thread-Betrieb) und Optimierung des Messageparsers und des DMA-Treibers.
Analyse der C-Programme auf Einhaltung der Codierrichtlinien, LINT-Meldungen und Misra-Regeln und EN50128. Erstellen einer Prüfsoftware in einem Unit Test Framework für die Tastatureingabe und den Touchscreen, jeweils für Treiber und Applikation. Simulation der externen Umgebung auf dem PC. Erstellen von Prüfberichten und einer Modultestspezifikation
Entwicklung eines Handlers zur Interpretation von Sensor-Daten (Kamera, can) und Anbindung an das Umfeldmodell (publish von generischen und spezifischen Nachrichten).
Entwicklung einer Betriebssystemabstraktion für Windows und Linux (colored console I/O, Threads, Semaphoren, Mutex-Semaphoren, Time-Stamps, Timer, Sockets, serielle Schnittstelle).
Entwicklung einer Protokoll-SW für Debug-Ausgaben.
Entwicklung des Clients zur Integration in eine beliebige SW-Applikation; Entwicklungs des Servers zur Darstellung auf dem Bildschirm.
Auslesen der Strom-, Spannungs- und Leistungsdaten eines Smart-Meters über eine serielle Schnittstelle. Einbinden dieser Daten in einen OPC UA Server. Test mit zwei über das Netzwerk verbundenen OPC UA Clients.
Herstellen der MISRA - Konformität der Software für ein Doppelkupplungsgetriebe. Erstellung und Durchführung von strukturellen und funktionalen Modultests (Condition Testing Coverage) für die operationelle Software und die Überwachungssoftware. Integration dieser Tests ins Gesamtsystem.
Entwicklung eines PC-Portexpanders für automatische Modultests und einfache Steuerungsaufgaben.
Design von Hardware, Software und Mechanik.
Erstellen der Schnittstellendefinitionen und Realisierung in C/C++.
Durchführung von Modul/Feature- und Integrationstests.
Aufbau eines Prototypen..
Simulations-Tests und Target-Tests.
Entwicklung einer grafischen Benutzeroberfläche zum Steuern und Visualisieren der Port-Pins.
Entwicklung der Applikation - SW SplitSite.
Fernsteuerung eines Funkgerätes über sein Ethernet-Interface: ein Controller steuert ein RX- und/oder ein TX-Gerät.
Evaluierung einer früher erstellten SW-Lösung.
Erstellen des UML-Modells für die Transportschichten der Gerätekommunikation.
Evaluierung des OS-Abstraction-Layers.
Adaption der relevanten Geräteparameter.
Erstellen der Schnittstellendefinitionen und Realisierung in C++.
Durchführung von Modul/Feature- und Integrationstests.
Simulations-Tests und Target-Tests.
Sonstige Funktionalitätserweiterungen und Fehlerbehebung.
Entwicklung der Applikation - SW Fast Link
(Protokoll zur Erhöhung des Datendurchsatzes für die IP over Air Kommunikation).
Erstellen des UML-Modells für die Applikation.
Erstellen der Schnittstellendefinitionen und der State-Machine der Applikation und Realisierung in C++.
Erstellen und Durchführung von teilautomatisierten Tests für Modul/Feature- und Integrationstests.
Simulations-Tests und Target-Tests.
Sonstige Funktionalitätserweiterungen und Fehlerbehebung.
10/06 ? 12/08
Rohde und Schwarz, München
Projektbeschreibung/Tätigkeit:
Design, Funkgeräte.
Entwicklung von funktionaler SW und Test-SW.
Erstellen von SW-Requirements.
Erweiterung der SW für die Steuerung der Funkgeräte über die Remote-Schnittstelle.
Merge von SW-Teilen verschiedener Entwicklungsbranche.
Erweiterung der funktionalen SW um verschiedene Kommandos zur Optimierung des Sende- und Empfangsverhaltens bei unterschiedlichen Wellenformen.
Erstellen und Durchführung von teilautomatisierten Tests für Modul/Feature- und Integrationstests.
Eingesetzte Technologien:
C++, OSE, CLEARCASE, VISIO, WORD, VISUAL-STUDIO, LAUTERBACH-EMULATOR, TCL, REXX, PYTHON.
07/06 - 09/06
Rohde und Schwarz, München
Projektbeschreibung/Tätigkeit:
Teilautomatisierte Tests eines Funkgerätes.
Entwicklung von Test-SW.
Umsetzung der Testspezifikation in Testscripts und Basis-SW.
Durchführung von Tests.
Eingesetzte Technologien:
NATIONAL INSTRUMENTS, LABWINDOWS/CVI.
01/06 ? 06/06
Agere Systems
Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
Plattform SW für Handys.
SW-Integration.
Bearbeiten von Change-Requests. Anpassen der Plattform SW für verschiedene HW Plattformen und Kundenvarianten.
Durchführung von Integrationstests.
Durchführung von Simulationstests.
Eingesetzte Technologien:
CLEARCASE, CLEARQUEST, C, LINT, PROPRIETÄRE ANALYSE TOOLS.
ältere Projekte auf Anfrage
Nachrichtentechnik an der FH Bochum
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
" Der Consultant war in der Zeit von April 1997 bis März 2004 im Rahmen von mehreren Werkverträgen für uns tätig. Er entwickelte hardwarenahe Software für unser Produkt XpressLink D, das unter anderem bei der Telekom unter dem Namen T- DSL zum Einsatz kommt. Der Consultant führte folgende grundlegende Tätigkeiten aus:
- Erstellung von Spezifikationen, Assembler und C-Code, Testumgebungen
- Inbetriebnahme der neuentwickelten Zentralbaugruppen
- Fertigungsüberleitung
Der Consultant entwickelte Software auf unterschiedlichen HW-Plattformen (für die Zentralbaugruppen CMU, CLU, CLU-Ethernet sowie das ADSL-Modem NT4000) mit verschiedenen Embedded Communication Controllern (Motorola MC68360, MPC8xx, MPC82xx). Diese Baugruppen werden in auf ATM-, Ethernet-, sowie xDSL-Technik basierenden Breitbandnetzen eingesetzt. Die Tätigkeiten im Einzelnen umfassten die SW-Entwicklung und System-Integration von
- Basis-SW,
- Device Driver (AAL5, Flash, I²C-Komponenten),
- automatische HW-Erkennung,
- Flash-Zugriffssystem,
- I²C-Bus-Anwendungen,
- HW-Redundanz,
- Tools zur Fehleranalyse und Systemsicherheit
- Tools für die Sw-Produktion und Fertigung.
Weiterhin hat er Schulungen und die fachliche Betreuung von anderen an der Entwicklung beteiligten freien Mitarbeitern durchgeführt. Der Consultant hat während seiner Tätigkeit an mehreren internen Weiterbildungsmaßnahmen teilgenommen. Die dabei erworbenen Kenntnisse konnte er in der täglichen Praxis hervorragend umsetzen. Die beauftragten Aufgaben erledigte er mit hohem Engagement, äußerst gewissenhaft und termingerecht. Der Consultant kam mit allen Schnittstellenpartnern und dem Auftraggeber stets sehr gut zurecht. Der Vertrag von ihm kann wegen einer allgemeinen Reduktion der externen Beauftragungen nicht mehr verlängert werden."— Projekt hw nahe Sw-Entwicklung für XpressLink D, 04/97 - 03/04
Referenz durch Fachabteilungsleiter großes Softwarehaus, 05.03.04
"Der Consultant erfüllte die ihm gestellten Aufgaben zu unserer vollen Zufriedenheit."
— Projekt Interface für einen Magnetbandadapter, 10/85 - 01/87
Referenz durch Siemens AG vom 30.01.87
"Am 24.05.85 fand eine Präsentation der neuen Systeme
- Lenk- und Steuereinheit
- Bedienkonsole Kommandant
- XY steuerung Azimut
vor Vertretern des Consultants statt.
Die Präsentation wurde allgemein als Erfolg gewertet. Das Amt konnte soweit an den Arbeiten interessiert werden, daß wir eine Angebotsphase zur Lieferung und Erprobung eines Prototypen BK's eintreten können. Des positiven Ausgangs der weiteren Entwicklung und der Beurteilung durch die Erprobungsstellen bin ich gewiß. Zum Gelingen dieser Präsentation und den vorangegangenen Entwicklungsarbeiten hat der Consultant durch großes Engagement und Zurückstellung privater Interessen (Überstunden und Samstagarbeit) wesentlich beigetragen. Wir möchten uns auf diesem Wege für die außerordentliche Leistung und Einsatz bedanken und hoffen auf weitere gute Zusammenarbeit."— Projekt Bedien- und Kontrollsystem, 02/85 - 07/85
Referenz durch Rüstungsfirma aus München vom 24.05.85