Dipl. Informatiker/Senior Software Engineer (C++, C#, embedded Linux)
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- 28870 Ottersberg bei Bremen
- DACH-Region
- de | en | fr
- 17.09.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2012 – offen
Tätigkeitsbeschreibung
Pflege und Weiterentwicklung des während meiner Festanstellung bei Evotec entstandenen Softwaresystems A+. Die Arbeiten habe ich nebenberuflich und stundenweise erledigt.
• Anpassung an aktuelle Linux-Distributionen und Browser
• APlusQC: Interaktives Tool zum Entfernen von Outliers (EC50 Kurven, Kontrollen). Entwicklung mit Visual Studio, WPF, MVVM, C#.
• Compound Datenbank mit SQLite, (mehrere 100.000 Einträge, > 4GB)
• SQLite DB für Compound Logistik Daten
• Management für Roh-Daten im Dateisystem
• Diverse kleinere Erweiterungen und Bug-Fixes
C#, C++, Datenbankentwicklung, Linux Entwicklung, Microsoft Visual Studio, Windows Presentation Foundation
11/2006 – 6/2022
TätigkeitsbeschreibungAbdecken aller Software-Entwicklungsaufgaben bei der Entwicklung eines neuen Massenspektrometers. Zusammenarbeit mit Wissenschaftlern und Elektronikentwicklern.
Eingesetzte QualifikationenC#, C++, Echtzeit-Betriebssysteme, Eclipse, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Linux (Kernel), Microsoft Windows (allg.), Python, Software Architecture, Microsoft Visual Studio
6/1999 – 10/2006
Tätigkeitsbeschreibung
• Entwicklung der Gerätesteuerung einer uHTS Screening Anlage im Team unter WindowsNT mit MFC, CAN, RS232, DCOM, Oracle
• Support eines externen Mitarbeiters bei der Integration weiterer Geräte in die uHTS Anlage und Wartung der entstandenen Komponenten
• Software zur parallelen Auswertung der durch die uHTS Anlage erzeugten Datensätze unter WindowsNT mit MFC und Oracle
• A+: System zur Kontrolle und Steuerung von Screeningkampagnen zur Wirkstoffsuche. Skalierbare multithreaded Client-Server Architektur unter Linux mit multiuser-fähigem Web-Interface. Eingesetzte Technologien: C++, STL, Pthreads, XML, XSL, PHP, JavaScript, HTML, Oracle OCI, Apache, GridEngine von sunsource.net
• Kooperation mit dem IBMT in St. Ingbert zur Anpassung der uHTS Screening Software auf die Belange des EuroCryo-Systems
• Neue Version des Auswerte-Clients unter Verwendung von C#.net und Integration von Legacy-Code über Unmanaged Extensions
• Mitarbeit an einer Entwicklungsumgebung für Bildverarbeitungsanwendungen unter WindowsXP mit C++/STL/MFC
.Net Framework (Microsoft), C#, C++, HTML, JavaScript, Microsoft Foundation Classes (MFC), Microsoft Windows (allg.), Oracle Database, PHP, Software Architecture, Visual C++, XML, XSL (Extensible Stylesheet Language)
5/1996 – 6/1999
Tätigkeitsbeschreibung
• Design und Implementierung der Software einer Softcopy-Reading-Workstation für die digitale Mammographie unter Unix (IRIX, Solaris/x86, Linux) in C++ und X11/Motif
• 'The Complete Visible Human' unter WindowsNT/95, entwickelt mit dem MS Visual Studio 6.0 und der MFC. Diese Software wurde vom Springer Verlag, Heidelberg vertrieben
Microsoft Foundation Classes (MFC), Microsoft Windows (allg.), Software Architecture, UNIX, Visual C++
Ausbildung
Bremen
Über mich
Langjährige Erfahrungen in der Softwareentwicklung und -architektur unter Linux, sowohl im embedded Bereich als auch bei multithreaded und skalierbaren Server Applikationen. Hardwarenahe Entwicklung mit ARM Cortex µC unter FreeRTOS und Bare Metal. GUI Entwicklung unter Windows mit WPF und Windows Forms. Grundlegende Erfahrungen in der Web-Programmierung.
Sicher im Umgang mit Werkzeugen wie VS Code, Visual Studio, Eclipse, Git, Subversion, TFS, Azure Devops.
Branchen: Geräteentwicklung, Pharma, Massenspektrometrie, Proteomics, Medizin-Informatik.
Weitere Kenntnisse
C#
Python
WPF, Windows Forms
Software Architektur
Embedded Linux
Free RTOS
Multithreaded Applications
Client/Server
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden