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

  • Android2 J.
  • Android Entwicklung2 J.
  • Betriebssysteme4 J.
  • C3 J.
  • C++3 J.
  • Eclipse3 J.
  • Firmware1 J.
  • Informatik
  • Java (allg.)3 J.
  • Mobile Application Development2 J.
  • Python3 J.

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-Design, Betriebssysteme, 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, Android, Mobile Application Development, 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, Android, Netbeans, Mobile Application Development, 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, 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-Anwendungen, Sybase, SQL, Linux (Kernel), Betriebssysteme, Netbeans, Java (allg.), Ajax, Javaserver 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
2201
Alter
42
Berufserfahrung
12 Jahre und 2 Monate (seit 09/2012)

Kontaktdaten

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

Jetzt Mitglied werden