C++ Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- 60‐80€/Stunde
- 56291 Norath
- auf Anfrage
- de | en | fr
- 01.05.2019
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2014 – 9/2015
Tätigkeitsbeschreibung
Design eines Macro-Parser zur Automatisierung eines Testsequencers.
Remoteanbindung einer Testapplikation über DCOM. Entwurf von Teststrategien und Entwicklung von Testprogrammen und Testsequenzen zum Testen der Funktionen eines Deckenwächters. Fehler-Analyse und Behebung von Racingproblemen eines Testers
für analoge, digitale und PWM-Signale. Anbindung eines Signalgerators an einen Testsequencer über eine Remote-Schnittstelle. Diverse Automatisierungs-Skripte auf der Basis von Unixtools.
UNIX, Testen, C, C++, DCOM (Distributed Component Object Model), Design (allg.), Forschung & Entwicklung
10/2013 – 9/2014
TätigkeitsbeschreibungAnbindung eines 2D-Röntgen-Sensors mit hohen Datenraten zur Rekonstruktion von hochauflösenden 3D-Bildern in der Zahntechnik. Weiterentwicklung bestehenden Codes unter Eclipse und VisualStudio für ARM-Prozessor mit Realtime-Linux, Konzepte entwickelt, im Team abgestimmt, selbst umgesetztoder die Umsetzung betreut.
Eingesetzte QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung, ARM-Architektur, Microsoft Visual Studio, C, C++, Eclipse, Zahntechnik
3/2011 – 9/2013
TätigkeitsbeschreibungDesign und Entwicklung der SW für einen KNX-FT1.2 Protokoll-Encoder unter National Instrumts CVI und VisualStudio und Dekoder mit Anbindung an eine RS232-Schnittstelle zum Empfang und Aussenden von KNX Funktelegrammen und ein Api für einen Testsequenzer.Analyse von KNX-und KNX-ähnlichen Aktoren und Sensoren zur Erstellung von Testspezifikationen.Design und Entwicklung von Testprogrammen für Konformitäts-und Systemtests von Aktoren und Sensoren mit Hilfe von Funktelegrammen und Kommandos über Testschnittstelle über einen Testsequenzer.Analyse und Begutachtung von 3rd-Party-SW.
Eingesetzte QualifikationenMicrosoft Visual Studio, C, C++, RS-232, Design (allg.), Forschung & Entwicklung
8/2001 – 3/2011
Tätigkeitsbeschreibung
Multi-Terminating-Wan-Router, Mediation-Devices und Multilevel-Protokoll-Umsetzer zu Switches von Ericsson, Alcatel/Lucent, Huawei, Samsung, ZTE, Siemens und Nortel, Commandinterface-Gateway, Protokoll-Multiplexor. Alle Applikationen mussten sowohl unter Linux, als auch unter Solaris und Win32 laufen und über ein eigens dafür entwickeltes Protokoll über TCP/IP mit anderen Applikationen im selben Server oder auf anderen Servern kommunizieren. Die Projekte umfassten:
System-Design, Fachkonzept, UML-Design mit MagicDraw, Protokolle (auch unter ASN.1).
C++ Softwarentwicklung (unter SuSE und redhat mit vi, Emacs und Eclipse und unter Win32 mit Visual Studio und Eclipse) mit Logging und distribuierter Konfiguration,
Skripte (unter C-Shell und Bash),
Java Softwareentwicklung (unter Win32 mit Visual Studio und Eclipse mit Tomcat, Axis2 und log4j) Entwicklung von Teststrategien und Testsoftware für Modul-, Integ-rations-und System-Tests.
Entwicklung von Simulatoren für Funktions-und Lasttests.
Jährliche IOT’s (InteroperabilityTests) bei Ausrüstern und Providern (in Stuttgart, Dublin, Wien, Nante, Karlskrona, Nynäshamn, Belgrad und Moskau),
Weltweite Installations-und SAT-Unterstützung (Site Acceptance Test) sowie Bugfixing (für Applikationen, Skripte und Konfigurationen).
Apache Tomcat, UML, Microsoft Visual Studio, Shell (CSH), Softwareentwicklung (allg.), C, C++, ASN.1, Bash Shell, Java (allg.), Eclipse, Emacs, Konfiguration, Router / Gateways
11/1983 – 3/1997
TätigkeitsbeschreibungSoftwareentwicklungen für Embedded Systeme mit Unix-Crosscompilern in einem UnixSystem. Erstellung von Bourne-Shell Skripten für die Arbeitsautomatisierung und zur Systremoptimierung. Soft-und Hardwareentwicklung mit Z8-MPC (Tastaturdynamik, Soundgenerator), Systemsoftware für Multiprozessorsysteme (Orgeln und Keyboards mit bis zu 20 Prozessoren), Design von Soundchip mit ASIC (32-128-fach)Signalverarbeitung und Datenkompression, Betriebssystem zur automatischen Verteilung von Rechenaufgaben in massiv parallelen Transputer-Netzwerken. CASE-Tool für Bedienoberflächen, Objektorientierte Betriebssysteme.
Eingesetzte QualifikationenHardware-Design, UNIX, Betriebssysteme, Shell (CSH), Softwareentwicklung (allg.), C, C++, Computer-Aided Software Engineering, Telekommunikation / Netzwerke (allg.), Signalverarbeitung, Design (allg.)
Ausbildung
TU Berlin
Über mich
Weitere Kenntnisse
Betriebsysteme: Unix, Linux (SuSE, RedHat), RealtimeLinux, Windows, Sun-Os, Eigene Multitasking/Realtime-Betriebssysteme, VxWorks
Software: Client/Server Applikationen, Protokoll-Umsetzer (KNX, SOAP, ASN.1, GSM, SIP, 3GPP, DSS1, ISDN, ISUP, MAP, MM-tty), Signalverarbeitung, Audio-Kompression, Realtime, Numbercrunching, Multiprozessor, Massive Parallel Networks, Neuronale Netze,
Sprachen: C, C++, Skripte unter Bourne, C-Shell, Bash und DOS-Batch, Java, Pascal, Occam, Basic, Fortran, SQL, VHDL, HTML, JavaSkript,
Datenbanken: MS-Access
Tools: MS Visual C++, Eclipse, NI CVI, MagicDraw UML, VN, VectorCast, Polarion, TeamTrack, CVS, SVN, CearCase, MathCad, System-Architect (UML, OOA, OOD, etc.), Axis
Skills: System Design,(UML), Telekommunikation, Tomcat Java-Applets, SOAP und Axis-2 Java-Applets, Digitaltechnik, für Digital-Design (Hardware und ASIC-Entwurf) verfügbar4, Technische Akustik, Messtechnik, Funkortung, Regelungstechnik (Basiswissen vorhanden, aber gänzlich nur nach längerer Einarbeitung wieder verfügbar.), TestsModultest, Integrationstest, FAT, IOT (Interoperability Test), SAT (Site Acceptance Test)
Persönliche Daten
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Deutsch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden