freiberufler Softwareentwickler für Embedded Systeme, Android, C/C++ - und Java-​Anwendungen auf freelance.de

Softwareentwickler für Embedded Systeme, Android, C/C++ - und Java-​Anwendungen

offline
  • auf Anfrage
  • 63322 Rödermark
  • auf Anfrage
  • ru  |  de  |  en
  • 24.02.2016

Kurzvorstellung

Ich entwickle Software für Eingebettete Systeme sowie Anwendungssoftware. Außerdem habe ich Erfahrungen im Bereich Android-App Entwicklung.

Qualifikationen

  • Android
  • Android Entwicklung
  • Betriebssysteme (allg.)
  • C
  • C++
  • Eclipse
  • Firmware
  • Informatik
  • Java (allg.)
  • Mobile Entwicklung (allg.)
  • Python

Projekt‐ & Berufserfahrung

Entwickler Systemsoftware / Anwendungssoftware
Linde Material Handling GmbH, Aschaffenburg
7/2015 – 12/2015 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2015 – 12/2015

Tätigkeitsbeschreibung

- Austausch von dem Vector CAN Treiber und Optimierung der CAN-Kommunikation.
- Anpassung von dem CANopen Protokoll.
- Analyse des CANopen Protokolls und Fehelersuche, Fehlerkorrektur
- Weiterentwicklung von Firmware für Embedded-Realtime-Software-Komponenten (Infineon XC2000 , Infineon C167 )
- Pflege von Software in Serienprodukten
- Implementierung von Software-Modulen in C.

Werkzeuge : TASKING Embedded Development Environment for C166, Eclipse, C/C++, Python, CANalyzer von Vector, MKS

Betriebssysteme : Windows

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Hardware Entwicklung, Betriebssysteme (allg.), Python, Firmware, C, C++, Eclipse, CAN-Bus (controller area network), CANopen

Entwickler Systemsoftware / Anwendungssoftware
Linde Material Handling GmbH, Aschaffenburg
4/2014 – 6/2015 (1 Jahr, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2014 – 6/2015

Tätigkeitsbeschreibung

- Entwicklung einer Android App zur Kommunikation mit dem Steuergerät
- Entwicklung PC-Software in C/C++
- Wartung/Weiterentwicklung von Firmware für Embedded-Realtime-Software-Komponenten (Infineon XC2000 , Infineon C167 )
- Pflege von Software in Serienprodukten
- Implementierung von Software-Modulen in C.

Werkzeuge : TASKING VX, Eclipse, Netbeans, Android Studio, C/C++, Java, Python, CANalyzer von Vector, MKS, Git

Betriebssysteme : Windows, Android

Eingesetzte Qualifikationen

Betriebssysteme (allg.), Android, Mobile Entwicklung (allg.), Python, Firmware, C, C++, Android Entwicklung, Java (allg.), Eclipse

Entwickler Systemsoftware / Anwendungssoftware
Weber GmbH Engineering, Aschaffenburg
9/2012 – 3/2014 (1 Jahr, 7 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2012 – 3/2014

Tätigkeitsbeschreibung

- Entwicklung eines CAN-Treibers für Infineon C167 Mikrocontroller
- Implementierung eines Software-Moduls zur Verwaltung von Diagnostic Trouble Codes (DTC) für das KWP 2000 Standard-Diagnoseprotokoll
- Pflege von Software in Serienprodukten
- Implementierung von Software-Modulen.
- Entwicklung von diversen Tools in Python, die zum Debuggen/Testen bzw. zur Konfiguration von Firmware dienen.
- Überarbeitung/Weiterentwicklung von Desktop-Software in Borland C++. Die Software wird zur Konfiguration, Diagnose bzw. zum Flashen von Steuergeräten verwendet
- Entwicklung einer Java-Bibliothek zum Flashen von Steuergeräten über die RS232 Schnittstelle.
- Entwicklung eines Java FX Tools (unter Linux) zur Konfiguration/Diagnose von Bluetooth Modules. - -Automatische Messung des Stromverbrauchs des Moduls.
- Entwicklung einer Android App unter Verwendung von NFC (Near Field Communication) und Bluetooth Technologien

Werkzeuge : TASKING VX, Eclipse, Netbeans, C/C++, Java, Java FX, Python, CANalyzer von Vector, MKS

Betriebssysteme : Windows, Linux, Android

Eingesetzte Qualifikationen

Betriebssysteme (allg.), Android, NetBeans, Mobile Entwicklung (allg.), Python, C, C++, Android Entwicklung, Java (allg.), Eclipse, Schnittstellenentwicklung, RS-232, Telekommunikation / Netzwerke (allg.)

Werkstudent / Entwickler
Fraunhofer-Institut für Sichere Informationstechno, Darmstadt
5/2012 – 8/2012 (4 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

5/2012 – 8/2012

Tätigkeitsbeschreibung

Etwicklung eines pugin-basierten Frameworks zur Wiederherstellung vom Dateisystem unter Verwendung von Open-Source Bibliotheken und Tools.

Werkzeuge : Eclipse, make, C/C++, QT4, Shared Library in C/C++
Betriebssysteme : Linux ( Ubuntu )

Eingesetzte Qualifikationen

Linux (Kernel), Betriebssysteme (allg.), C, C++, Eclipse

Werkstudent / Entwickler
Institut für Angewandte Informatik Darmstadt, Darmstadt
3/2011 – 12/2011 (10 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

3/2011 – 12/2011

Tätigkeitsbeschreibung

Entwicklung einer Java-Webanwendung mit Datenbankanbindung( Oracle SQL )
Entwurf des Datenbankschemas für Anwendung

Werkzeuge : Java, Servlets, JSP, jQuery, Ajax, Netbeans, Sybase Power Designer
Betriebssysteme : Windows, Linux

Eingesetzte Qualifikationen

Oracle (allg.), Sybase, SQL, Linux (Kernel), Betriebssysteme (allg.), NetBeans, Java (allg.), Ajax, JSP (Java Server Pages), jQuery

Ausbildung

Informatik
Bachelor of Science
2012
Darmstadt
Industrieelektroniker
Ausbildung
2007
Wiesbaden

Über mich

Softwareentwickler für Embedded Systeme, Android, C/C++ - und Java-​Anwendungen

Weitere Kenntnisse

Erfahrungen im Bereich:

Embedded Softwareentwicklung
App-Entwicklung für Android
Anwendungs- und Systemprogrammierung ( Linux, Windows )
Datenbankanwendungen
Internet-/Webentwicklung

Methoden:

Agile Softwareentwicklung
Objektorientierte Analyse, Design und Programmierung
Design Patterns
Software-Entwurf mit UML

Entwicklung der Desktop-Anwendungen:

Java, Java FX
Python
C/C++, QT

Entwicklung Mobiler Anwendungen:

Android
Windows Phone
SQLite
Java ME

Webentwicklung:
Servlets, JSP, JDBC
PHP
JavaScript, AJAX, jQuery
XML, JSON
CSS

Tools/Environment:

Eclipse
TASKING VX
NetBeans
Microsoft Visual Studio
CANalyzer - Vector
Subversion
MKS

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Russisch (Muttersprache)
  • Englisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Home-Office
bevorzugt
Profilaufrufe
2111
Alter
41
Berufserfahrung
11 Jahre und 7 Monate (seit 09/2012)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden