Alexander Weber verfügbar

Alexander Weber

C/C++, Softwareentwickler, Softwaretest, PC- und Mobile Applikationsentwicklung

verfügbar
Profilbild von Alexander Weber C/C++, Softwareentwickler, Softwaretest, PC- und Mobile Applikationsentwicklung aus Erlangen
  • 91056 Erlangen Freelancer in
  • Abschluss: Elektro- und Informationstechnik
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | russisch (Muttersprache) | spanisch (gut)
  • Letztes Update: 04.09.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Alexander Weber C/C++, Softwareentwickler, Softwaretest, PC- und Mobile Applikationsentwicklung aus Erlangen
DATEIANLAGEN
Profil Alexander Weber PDF

Diese Anzeige ist nur für angemeldete Nutzer möglich.

Profil Alexander Weber Word

Diese Anzeige ist nur für angemeldete Nutzer möglich.

SKILLS
- C/C++
- Embedded Systeme/Echtzeitsysteme 
- Microcontroller 
- FPGA 
- Softwaretests
- RT-Linux (Daemons und Treiber)
- DSPs 
- Multicore
- NIOS 2 (Intel Softcore) 
- GIt und SVN
- Serial RIO
- PC-Tools
- QT
- Visual Studio
- Eclipse
- Mobile Applikationen (IOS und Android (XCode und Androidstudio))
- Google Firebase
- Google Flutter
PROJEKTHISTORIE
Eine Zusammenfassung der derzeitigen Tätigkeiten in einer R&D Abteilung die sich mit den Thema HVDC beschäftigt:

1.1. Entwicklung der DSP Multicore-Software für den TI C6678 Prozessor, bestehend aus einem Basisteil und mehreren Applikationsteilen (API, Programmiersprache C).

1.2. Erstellung der NIOS 2 Software. Insgesamt sind drei NIOS 2 Prozessoren im Einsatz. Ein Prozessor ist mit einem Embedded RT-Linux ausgerüstet (Ethernet, diverse Daemons für Trace, TFR der Firma IBA, Parameter Server, und LED Steuerung). Ein Anderer mit einem eigen geschriebenen Microkernel, hier werden Treiber für die FPGA-IP-Cores geschrieben. Der dritte MDS-NIOS (Monitoring and Diagnostic System) ist fürs Errorhandling und Logging zuständig. Alle Prozessoren arbeiten eng mit dem FPGA zusammen. (Treiberentwicklung, Bibliotheksentwicklung, Applikationen, Daemons und Bash-Scripts) (Programmiersprachen: C, C++, VHDL, Linux).

1.3. Softwaretest und Debugging für FPGA, RT-NIOS, LINUX-NIOS und MDS-NIOS und den DSP
( Programmiersprachen: C, C++, VHDL).
1.4. Implementierung einiger PC-Tools (Userinterfaces mit Visual Studio, QT und Eclipse) (Programmiersprachen: Java, C++).

1.5. Implementierung von Unit-Test mit google C++ Test. (Programmiersprache: C++)

1.6. IP-Core-Entwicklung und Treiber (Programmiersprachen: VHDL, C, C++).

1.7. Koordinierung der Software-Entwicklung von verschiedenen Projekten und dazu gehörigen Test.

1.8. Durchführung diverser Tests: Schnittstellen- und Integrationstests

1.9. Unterstützung der Kunden bei Problemen und Fehleranalyse

2.0. Mitgestaltung in der vorab Überlegung und Entwicklung neuer Schnittstellen bzw. Features
ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
50% Remote wäre wünschenswert
SONSTIGE ANGABEN
Freelancer nebenberuflich mit bis zu 20 Stunden/Woche. Überwiegend remote 75%. Zukünftig werde ich vollzeit als Selbstständiger agieren.
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: