freiberufler C++/LINUX/VxWorks developer auf freelance.de

C++/LINUX/VxWorks developer

zuletzt online vor 6 Tagen
  • auf Anfrage
  • 1029 Budapest
  • auf Anfrage
  • hu  |  de  |  en
  • 05.03.2024

Kurzvorstellung

Seit 2001 bin ich taetig als Freiberufler.

Qualifikationen

  • Elektronik
  • Elektrotechnik
  • Funktechnik
  • Nachrichtentechnik

Projekt‐ & Berufserfahrung

developer
ESG Munic, Munic
8/2015 – 12/2015 (5 Monate)
Military
Tätigkeitszeitraum

8/2015 – 12/2015

Tätigkeitsbeschreibung

Development
c++ 11,14
STL
Boost
Qt
linux

Eingesetzte Qualifikationen

Linux (Kernel), Qt, C++

developer
Murr elektronik GmbH., Stuttgart- Grossumgebung
6/2015 – 7/2015 (2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

6/2015 – 7/2015

Tätigkeitsbeschreibung

development
bugfixing

Eingesetzte Qualifikationen

Hardware Entwicklung

developer
Thyssen-Krupp GmbH., Stuttgart
2/2015 – 3/2015 (2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2015 – 3/2015

Tätigkeitsbeschreibung

Development

embedded linux , sw update, openwrt, ipkg, opkg, linux system config., c++ development

Eingesetzte Qualifikationen

Embedded Linux, Linux (Kernel), C++

Architect/Developer
Kundenname anonymisiert, Bayern
1/2014 – 11/2014 (11 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2014 – 11/2014

Tätigkeitsbeschreibung

Application development
design/implementation/test

Linux, embedded linux, windows (portable)
client-server arcitecture
Various embedded toolchains
TCP/IP network, serial communication
User interface using Qt (5.3) framework with widgets and C++
Sql database handling
ZeroMQ
C++11, STL, BOOST(system, serialize, asio, etc.)
Qtest, python test
GIT, CMake
Test driven programming.


python tests
scrum team
Design/Implementation/Test
close to the hardware programming,
protocol design / implementation
C++ 11, zeroMQ, protobuf (google), boost
python
GNU/LINUX tools

Eingesetzte Qualifikationen

SQL, SCRUM, Python, Qt, C++, TCP/IP, Telekommunikation / Netzwerke (allg.), User Interface (UI)

Developer
Swissphone, Zuerich
12/2012 – 12/2013 (1 Jahr, 1 Monat)
Telekommunikation
Tätigkeitszeitraum

12/2012 – 12/2013

Tätigkeitsbeschreibung

Control programs for radio communication devices.
Protocol design, implementation, test, close to the hardware prog,
C++11, STL, BOOST(asio) , zeroMQ, google protobuf
GCC, CLANG (C++)
LINUX
GIT, CMake
Model driven programming. UML, enterprise architect
Test driven programming.
Generic bridge design pattern (e.g.)
Hardware device. FPGA related programming, serial device control
Boost test, google test
python tests
scrum team

Eingesetzte Qualifikationen

Linux (Kernel), SCRUM, Python, C++, Telekommunikation / Netzwerke (allg.)

architect / developer
Zeiss GmbH Baden-Wuerttemberg, Oberkochen
1/2012 – 9/2012 (9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2012 – 9/2012

Tätigkeitsbeschreibung

VxWorks Realtime Operationg system, realtime linux cross development. (TCP/IP, RS232, interprocess communication, HW device programming, etc.)
Requirement analysis, (realtime specifications)
design (enterprise architect, UML),
application implementation, library implementation (C++, BOOST, XML ),
automated test (BOOST test framework).

Sw Developer
Rational AG., D8
6/2011 – 1/2012 (8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2011 – 1/2012

Tätigkeitsbeschreibung

C++ design, implementation, test. QT, embedded linux, ARM.

Sw Developer
Kapsch Trafficom, Vienna
10/2010 – 6/2011 (9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2010 – 6/2011

Tätigkeitsbeschreibung

C++, Boost, Python Sw design, implementation test.

Sw Developer
Rational AG., D8
1/2010 – 7/2010 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2010 – 7/2010

Tätigkeitsbeschreibung

C++ design, implementation, test.

Ausbildung

Dipl.Ing.
Ausbildung
1985
Budapest

Über mich


Main projects 2013 --> 1999

2013
Please read my CV

:
2011
Embedded linux C++/Boost
Design / implementation / Test
Smartcard security library,library development.
Multiprocess/Multithread
Interprocess communication.

2010:

Embedded Linux / C++
Qt, Boost, Stream libraries, Unicode, UTF-8
( in Sued Byern.)

Tasks:
Design / implementation / Test
Data compression methods, stream libraries, data logging

2009:

Design and implementation of protocol ITU-T H248/MEGACO in a VoIP System.
The most important used knowledges:

CORBA interfaces. (omniORB) interface design and implementation.
SIP (RFC 3261) and SDP (RFC 2327) protocol details.
Multiple-threading with POSIX threads.
Boost Library Functions, e.g. bind, spirit, lexical_cast, numeric, etc.
C++ Templates and STL advanced usage.
Open Source Tools e.g. auto-tools, make, GNU C++ Compiler.
Various external libraries e.g. ASN1 Library

Version Control with Subversion.
Full circle of analysis,conception ,design, implementation, testing was made according to various working templates used by various companies.

The direction of Internet/Multimedia applications seems to be the best according to my current and studied knowledges.

The full cycle of analysis,concept,design, implementation and designer-made test was my task in a team of 4-6 people.

Multimedia content distribution system was implemented in C++ with strong STL usage.
Python scripts were used for system wide tests.
The design was based on various IETF RFC's e.g. IGMP protocol.
There were more than 35 developer from various countries involved in this over-middle sized project.
I studied the actual ATM/ADSL related knowledges end a lot of tools and measurement gadgets.

The main task was the design and implementation of a Video-On-Demand functionality for an existing Digital Subscriber Line Access Multiplexer (DSLAM).
For some parts, (C++/STL) the technical project leading was my responsibility.

Gathering and real-time visualization of measurement data (Places: Budapest/Hamburg)
C++, TCP/IP,Socket Programming, DCOM(CORBA). OLE for Process Control Server Implementation.

Automation project (Places: Budapest/St. Poelten)
C++,OPC Interface specification. implementation
embedded switching and measurement device control via internet connection, OPC Server Implementation.


Gathering and real-time visualization of measurement data (Places: Budapest/Hamburg)
C++, TCP/IP,Socket Programming, DCOM(CORBA). OLE for Process Control Server Implementation.

Automation project (Places: Budapest/St. Poelten)
C++,OPC Interface specification. implementation
embedded switching and measurement device control via internet connection, OPC Server Implementation.
Main directions:
Telecommunication Protocols defined by ITU-T,
( e.g. MGCP, H248.x, SCTP)
internet protocols:
(IGMP TCP/IP, UDP)
Operating systems:
Linux/Unix
Windows
Real-time system ('VxWorks')
others:
multi-threaded programming,
POSIX threads,
DSL hardware,
VoIP,ATM,ASN.1,ABNF
CORBA (omniORB) ,
Hardware programming,
LAN,WLAN
Automation

Programming languages:
C/C++,
STL,many of BOOST library elements,Templates,Python,XML
Operating systems:
GNU/LINUX, Solaris, AIX, WinNT,XP
Datenbanken:
various via ODBC
Hardware:
Intel,AMD,PowerPC
Networks and Communication:
TCP/IP,IGMP,UDP,
Diameter(/RADIUS),
H248 (ITU-T),
RFC's (many)
Tools and Methods:
GNU/LINUX development tools, build system, SVN, Rational Clear-case, vim,emacs,wireshark
Branches:
Telecommunication,Automation

Weitere Kenntnisse

IT & Entwicklung
- Embedded Systems
- Softwareentwicklung
- Open Source

Technik & Ingenieursberufe
- Elektrotechnik
- Nachrichtentechnik (allg.)

C++,STL,templates,TCP/IP,UDP,DIAMETER,XML,CORBA,VxWorks,LINU

Persönliche Daten

Sprache
  • Ungarisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
4111
Alter
63
Berufserfahrung
38 Jahre und 6 Monate (seit 09/1985)
Projektleitung
12 Jahre

Kontaktdaten

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

Jetzt Mitglied werden