Senior-Softwareentwickler
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- 91346 Wiesenttal, Fränk Schweiz
- Umkreis (bis 200 km)
- de | en
- 29.10.2026
- Contract ready
Kurzvorstellung
Auszug Referenzen (3)
"Er entwickelte für uns robuste Softwarelösungen, löste komplexe Herausforderungen effizient und trug maßgeblich zur Produktweiterentwicklung bei."
2/2024 – 10/2026
Tätigkeitsbeschreibung
Emulation einer AV-Baugruppe für die Einbindung im Kraftwerkssimulator
• Python/C/Fortran Softwareentwicklung
• Realisierung der Funktionalität einer Hardwarebaugruppe als Software-Modul
• Implementierung einer Vorrangschaltung für automatisierte und manuelle Bedienhandlungen
• Generierung von Software in C anhand von Projektierungsdaten/Modelldaten
• Einbindung in einen Kraftwerkssimulator
C (Programmiersprache), Fortran, Git, Python, Projektleitung / Teamleitung (IT), Softwareentwickler
"Schnelle Einarbeitung, hohe Zuverlässigkeit, gutes Ergebnis."
6/2016 – 12/2016
Tätigkeitsbeschreibung
Selbständige Entwicklung von C / C++ Anwendungen
Abstimmung der Systemanforderungen und deren Dokumentation
Versionsverwaltung, Erzeugung von Releases in einem agilen/Scrum Build-Environment mit Methoden und Tools wie z.B. Kanban, Git, Gerrit und Jenkins
USB-Anbindung externer Hardware über Arduino Teensy LC per Polling und Interrupt
ARM-Architektur, C++, Embedded Linux, Git, Jenkins, Kanban (Softwareentwicklung), Linux Entwicklung, Linux (Kernel), Scrum
"Sehr kompetenter Mitarbeiter und guter Teamplayer."
11/2014 – 3/2015
Tätigkeitsbeschreibung
Verteilung unterschiedlicher Multimediaquellen (DVD, DAB und AM/FM Radio, TV, LTE, GPS) auf diverse Multimediasenken (Pkw Headunit, Mobiltelefon, Tablet)
Embedded LINUX incl. eigenentwickelter LINUX Kernel-Module und diverser eigener Anwendungen
Entwicklung von ALSA-Kernelmodulen und Gstreamer-Pipelines
Embedded Linux, Embedded Systems, Linux (Kernel), Computerprogrammierung, C++, Subversion, Linux Entwicklung, Eclipse
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
4/2026 – offen
Tätigkeitsbeschreibung
Pflege und Erweiterung einer Software zur Netzwerkanalyse:
• Delphi/go/Rust Softwareentwicklung
• AgileSoftwareentwicklung mit Jira, Confluence und gitlab
Confluence, Delphi, Git, Jira, Golang
2/2024 – 10/2026
Tätigkeitsbeschreibung
Emulation einer AV-Baugruppe für die Einbindung im Kraftwerkssimulator
• Python/C/Fortran Softwareentwicklung
• Realisierung der Funktionalität einer Hardwarebaugruppe als Software-Modul
• Implementierung einer Vorrangschaltung für automatisierte und manuelle Bedienhandlungen
• Generierung von Software in C anhand von Projektierungsdaten/Modelldaten
• Einbindung in einen Kraftwerkssimulator
C (Programmiersprache), Fortran, Git, Python, Projektleitung / Teamleitung (IT), Softwareentwickler
9/2019 – 2/2026
Tätigkeitsbeschreibung
Pflege und Erweiterung einer Software zur Netzwerkanalyse:
• Delphi/go/Rust Softwareentwicklung
• AgileSoftwareentwicklung mit Jira, Confluence und gitlab
Confluence, Delphi, Entwickler Pascal und Delphi, Git, Go (Programmiersprache), Jira, Scrum, Softwareentwickler
7/2017 – 10/2022
Tätigkeitsbeschreibung
GUI für Haushaltsautomatisierung:
- Entwicklungsumgebung Embedded Wizard
- UART und WLAN Anbindung mit HAL
- Firmware-Update und Update über WLAN
C (Programmiersprache), ARM-Architektur, Git, WLAN (Wireless Local Area Network), Embedded Software
6/2016 – 12/2016
Tätigkeitsbeschreibung
Selbständige Entwicklung von C / C++ Anwendungen
Abstimmung der Systemanforderungen und deren Dokumentation
Versionsverwaltung, Erzeugung von Releases in einem agilen/Scrum Build-Environment mit Methoden und Tools wie z.B. Kanban, Git, Gerrit und Jenkins
USB-Anbindung externer Hardware über Arduino Teensy LC per Polling und Interrupt
ARM-Architektur, C++, Embedded Linux, Git, Jenkins, Kanban (Softwareentwicklung), Linux Entwicklung, Linux (Kernel), Scrum
11/2015 – 5/2016
Tätigkeitsbeschreibung
Betreuung der zentralen Bibliothek für die Tuner-Anwendung
Steuerung des Software-Downloads
Verwaltung der Servicelisten
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Microsoft Windows CE, ARM-Architektur, Microsoft Visual Studio, C++, Subversion
7/2015 – 11/2015
Tätigkeitsbeschreibung
Verteilung unterschiedlicher Multimediaquellen (DVD, DAB und AM/FM Radio, TV, LTE, GPS) auf diverse Multimediasenken (Pkw Headunit, Mobiltelefon, Tablet)
Embedded LINUX incl. eigenentwickelter LINUX Kernel-Module und diverser eigener Anwendungen
Implementierung eines Bluetooth-Players für die Profile HFP und A2DP unter Verwendung von DBUS und gstreamer
Anpassung CAN-Kommunikation
Anpassung Low-Power-Implementierung
TCP/IP über MOST-Bus Kommunikation
Ethernet-Device-Bridging für TCP/IP-Kommunikation
Embedded Linux, Embedded Systems, Linux (Kernel), Computerprogrammierung, ARM-Architektur, C++, Subversion, Linux Entwicklung, Eclipse
5/2015 – 7/2015
Tätigkeitsbeschreibung
Implementierung eines Grafikchip-Treibers für TW9912 und ADV7280 als LINUX Kernel-Modul
Bugfixing
Linux (Kernel), Computerprogrammierung, C++, Subversion, Eclipse
11/2014 – 3/2015
Tätigkeitsbeschreibung
Verteilung unterschiedlicher Multimediaquellen (DVD, DAB und AM/FM Radio, TV, LTE, GPS) auf diverse Multimediasenken (Pkw Headunit, Mobiltelefon, Tablet)
Embedded LINUX incl. eigenentwickelter LINUX Kernel-Module und diverser eigener Anwendungen
Entwicklung von ALSA-Kernelmodulen und Gstreamer-Pipelines
Embedded Linux, Embedded Systems, Linux (Kernel), Computerprogrammierung, C++, Subversion, Linux Entwicklung, Eclipse
12/2001 – 12/2020
Tätigkeitsbeschreibung
C++ Programme mit grafischer Oberfläche unter LINUX:
Editor als Projektierungstool
Prüfprogramm
Protokollierprogramm
ODBC-Schnittstelle zu mehreren MySQL-Datenbanken (RDBMS)
C/C++ Kommunikationsprogramm unter LINUX und SUN Solaris (seriell und TCP/IP)
Design & Modellierung von SW: OOA/OOD mit Innovator
Erstellung Anforderungsspezifikation, Testspezifikation, Testbericht und Testdurchführung
Durchführung von Unit-Tests, Performance-Tests
Bugtracking über eigenen Server mit Bugzilla
C++, Eclipse, Linux Entwicklung, Prüfwerkzeuge, Qt (Software), Solaris, Subversion
Ausbildung
Erlangen
Über mich
Briefmarkensammler
Weitere Kenntnisse
- C, C++, Python, Delphi, Go, Fortran
Betriebssysteme:
- LINUX (auch Embedded und Real Time)
- WINDOWS, DOS, CDOS
- Windows Embedded Automotive 7
- UNIX (HP-UX, Solaris, SCO, VAX, …)
Hardware:
- Intel, Freescale I.MX6 Dual/Quad Core
- Arm V71 XILINX Zync mit petalinux-v2015.2.1
- Arduino, Beagle-Board, Raspberry Pi
Projektmanagement, Entwicklungsprozess:
- agile/Scrum Methoden wie z.B. Kanban
- agile Softwareentwicklung mit Tools wie Git, Gerrit und Jenkins
Schwerpunkte:
- Plattformunabhängige Softwareentwicklung unter LINUX / UNIX / Windows
- Embedded Systems, Echtzeit-Anwendungen
- LINUX Kernel-Module
Entwicklungsumgebungen:
- Delphi, Microsoft Visual Studio Code
- Python3: Anaconda und PyCharm
- Qt3, Qt4 und Qt5 mit Qt-Designer und Qt-Creator
Versionsverwaltung, Bugs, Kollaboration:
- Git, Subversion, Bugzilla, Freshdesk
Sonstiges:
- System Design und Spezifikation in Form von Lastenheft, Pflichtenheft, Testspezifikation und Testbericht
- Datenbanken MySQL und Oracle
- Kommunikationsschnittstellen (TCP/UDP, seriell, IEEE488, IEC850)
- Anwendung von Open-Source-Produkten
- Erstellung von Dokumentation für Kunden und Gutachter (TÜV, Umweltministerien)
- Schulungen für alle betreuten Systeme, LINUX Schulungen
Branchen:
- Industrie
- Automotive
- Energieerzeugung
- Energieverteilung
- Forschung
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
