Profilbild von Anonymes Profil, SW-Entwickler Unix/Linux/POSIX/Mikrocontroller (Kenntnissen in Meßtechnik u. Schaltungstechnik)
verfügbar

Letztes Update: 06.07.2023

SW-Entwickler Unix/Linux/POSIX/Mikrocontroller (Kenntnissen in Meßtechnik u. Schaltungstechnik)

Abschluss: Dipl.-Ing (FH) Nachrichtentechnik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Projekt-Auswahl (ergänzend zur Projekthistorie):

* (2020-2022): Python-Entwicklung für Discovery-System: Datascrapers, konfigurierbarer, genenrischer Datenkonverter; Datapipelining-Tools, Gesamtsystem-Dokumentation. Legacy-Code-Refactoring. Technologien: Python, Pytest, Perl, MongoDB, Solr, SQLite, Apache, Nginx, Docker, Squash-FS.

* (2013): Linux-Administration, Embedded-ARM-Board mit Linux als Betriebssystem (Physikalische Messtechnik)

* (07/2012 - 02/2013): Medical Devices: Entwicklungsunterstützung (Code-Qualität begutachten / Vorgaben für Optimierungen und Redesign, Verifikationstools programmieren, Dokumentation prüfen, ROM-Release des ASIC vorbereiten); Embedded, ARM, FreeRTOS, Messtechnik

* Automotive: Engineering Task Force (Scrap Cost Reduction):

root cause analysis: Messdatenauswertung der GPS-HF-Messstrecken, Zeitreihenanalyse, explorative Datenanalyse)
Erarbeiten von Vorschlägen von Massnahmen zur Problemlösung

* Bankwesen: Programmierung von Tools für Datenbank-Migrations-Validierung

Datenbank-Loader/-Unloader-Logfile Vergleich (DB2-Unload-Logs vs. ORacle Loader-Logs), Software-Verteiler-Scripte (Verteilen von Entwicklungs-Server auf Integrations-/Produktionsserver), dtrace-Skripte für syscall-Provider Analyse,
Tool für grafische Darstellung von iostat's, Trace-Saver-Tool, Unload-Splitting-Tools (variable record lengths => seperate files), Prozess-Parallelisierungstool, SQL-Filepatcher
Sprachen: Perl, OCaml, C, SQL, D/dtrace
HW: Sun Fire E4900, IBM-Mainframe

* Industrie-Elektronik: SW-Dokumentation einer vorhandenen Steuerungssoftware
Dokumentation (und Restrukturierung) von Software für die Präzisionsmesstechnik im Bereich Magnetfeldmessung ("Reverse Engineering" marginal dokumentierter SW)

Zu berücksichtigen waren: Vorgaben der Testparameter, nichtlineare Auswirkungen der Testparameter, Messrauschen, Temperaturverhalten, Totzeitverhalten, dynamisches verhalten (Einschwingen/Zeitkonstanten, thermische Drift, ...

* Consumer-Elektronik / Internet: Testsoftware für Geräteproduktion und Testhardware-Aufbau

Testsoftware für Prüfung der installierten Software in der Geräte-Produktion,
Voll konfigurierbares Testtool, mit Geräteklassen: Mailserver, Mails, User und Testlinge: Simulationssoftware für Mailversand (SMTP / sendmail), incl. grafischem Output der Config als pdf,
weiteres Testtool für realen Mailversand / Integritätschecks (Vergleich gesendete vs. empfangene Mails); paralleles testen mehrerer Appliances;
C-Wrapper um PHP-Scripts (Security Issue);
Testscript-Erstellung für oben genannte Testsoftware
SW: C Perl
weiteres: MySQL, literate Programming, TCP/IP, RPC

* Industrie: Kraftwerkszulieferer

C-Programmierung für Signalanalyse im Zeitbereich (gemäß Vorgaben für Hochspannungs-Hochleistungsschalter); Testdatengenerator
SW: C
Plattform: HP-Unix

* Industrie-Elektronik: HW-Entwicklung Präzisionsmesstechnik

Messverstärker DC bis 100 MHz, I/U-Umsetzer, Laserdiodentreiber;
Mitarbeit / Exploration Lock-In-Verstärker-Entwicklung

Projekthistorie

08/2020 - 08/2022
Software-Entwickler

Python-Entwicklung (incl. Design): generischer Datenkonverter für ein Discovery-System, Data-Scraper, Data-Pipelining-Tools.
Systemdokumentation des Legacy-Systems (Perl, MongoDB).

Das Discovery-System besteht aus mehreren Servern, z.B. Konverter-Server, MongoDB (ca. 175 GB) (mit Duplikat als Fallback), Web-Frontend für die User, Abfrage-Server für spezielle Protokolle im Forschungsbereich.

11/2008 - 09/2010
Hard- und Software-Entwicklung (Datenlogger für Windmesstechnik)
(Energie, Wasser und Umwelt)

Messverstärker, Messkonzepte (differentielle Widerstandsmessungen, Windfahnen, Periodendauermessung / Frequenzmessung), ADC (Sigma-Delta), Mikrocontroller (C, Assembler, ATmega1280), Linux, C, Perl, OCaml, R, Python, SCPI, SCADA, Protokollimplementierung Winddatenmesstechnik, SD-Karten-Fileformat designt/implementiert, Oszilloskop, PC, Embedded Linux

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Deutschland
Profilbild von Anonymes Profil, SW-Entwickler Unix/Linux/POSIX/Mikrocontroller (Kenntnissen in Meßtechnik u. Schaltungstechnik) SW-Entwickler Unix/Linux/POSIX/Mikrocontroller (Kenntnissen in Meßtechnik u. Schaltungstechnik)
Registrieren