Softwareentwicklung Embedded LINUX
- Verfügbarkeit einsehen
- 0 Referenzen
- 85‐98€/Stunde
- 91346 Wiesenttal, Fränk Schweiz
- Umkreis (bis 200 km)
- de | en
- 18.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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
Webseitenerstellung mit AngularJs
Embedded Linux, Linux (Kernel), Kanban (Softwareentwicklung), Scrum, ARM-Architektur, Git, Jenkins, C++, Linux Entwicklung, Eclipse, AngularJS
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
Solaris, Qt (Software), C++, Subversion, Linux Entwicklung, Eclipse, Prüfwerkzeuge
Ausbildung
Erlangen
Über mich
Motorradfahrer
Briefmarkensammler
Weitere Kenntnisse
LINUX (auch Embedded und Real Time)
Windows Embedded Automotive 7
WINDOWS, DOS, CDOS
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
Programmiersprachen
C, C++, Turbo Pascal, Delphi
Bash, Tcl/Tk, Html
Webseitenerstellung mit AngularJs
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
Objektorientierte und hardwarenahe Programmierung
Entwicklungsumgebungen
Qt3, Qt4 und Qt5 mit Qt-Designer und Qt-Creator
Eclipse, Microsoft Visual Studio/C++
Buildsystem Jenkins
Delphi, kdevelop, TurboPascal
Versionsverwaltung, Bugs, Kollaboration
Git, Subversion, CVS, ClearCase, Bugzilla
Versionsverwaltung Git mit Reviewsystem Gerrit
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)
Heizungssteuerung auf ARM-Architektur
Schulungen für alle betreuten Systeme, LINUX Schulungen
Branchen
Automotive, Energieerzeugung, Energieverteilung, Forschung
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden