www.cvonline.hu

Senior C++ Developer

Régió: Budapest

Randstad Hungary Kft.

Hozzáadva: 2017.11.10.
Jelentkezési határidő: 2017.11.23.
Senior C++ Developer

We are looking for a Software Developer for a prestigious and well-known company, which has a long standing presence in Hungary and Europe. The fastly expanding company is one of the five biggest complience recording (audio, video & messaging) companies.

Pozíció leírása / Job description

We are looking for a Software Developer for a prestigious and well-known company, which has a long standing presence in Hungary and Europe. The fastly expanding company is one of the five biggest complience recording (audio, video & messaging) companies. The company achieved a remarkable reputation in the telecommunication software development and the computer telephony integration areas.
Main tasks:
- Participation in developing software products
- Supporting software products


Elvárások / Requirements

General requirements
- University or college degree on Software Engineering or equivalent
- Minimum intermediate user (B2) of English language
- Good problem-solving, result-focused, can-do attitude

Specific requirements
- Strong proficiency in C++, with excellent knowledge of the language specification
- 5+ years of hands-on software development experience in C++
- C++ design and development skills with thorough understanding of design patterns, multi-threading and software development paradigms in Windows environment.
- Development experience in object-oriented programming and working with mixture of new and legacy systems
- Thorough knowledge of the standard library, STL containers, and algorithms
- Visual Studio proficiency VS2012, VS2015, VS2017
- Deep knowledge of the Windows Server platform
- Familiarity with Windows Services capability of writing and debugging programs running as Services
- Good understanding of memory management in non-garbage collected environments
- Understanding of dynamic polymorphism and C++ specific notions, such as virtual and friend classes
- Familiarity with templating in C++
- Knowledge of the latest C++11, C++14, C++17 standard
- Familiarity with Networking, TCP/IP, UDP, RTP, SIP, H323 protocols.
- Knowledge of low-level threading, locking and semaphore primitives in real-time environments
- Implementation of automated testing platforms and unit tests
- Proficient understanding of code versioning tools such as Git, SVN, and Maven
- Familiarity with continuous integration
- Knowledge of the following libraries/frameworks: boost, Intel IPP, Intel TBB, logging framework, png, sndfile, snmp, ssh, openssl, libpcap, speex, ogg, osip, sqlite, srtp, xml, tre, zlib, grpc, rest libraries
- Audio and video processing knowledge, encoding decoding transcoding, mixing various codecs like G711, G722, G729, ILBC, lca, lda, AAC, speex, H261, H263, H264
- Knowledge of the audio and video container formats, mp4 avi, wmv
- Familiarity of audio/video tools like ffmpeg
- Familiarity with streaming technologies, RTMP, RTSP.
- Knowledge of SQL and MS SQL Stored procedures

Advantage
- Regular expressions
- Python
- Linux knowledge

Amit kínálunk / Offer

- Inspiring working team and working environment
- Professional development
- Competitive salary package

Randstad Hungary Kft.
1024 Budapest
Lövőház utca 39.
Tel: +36 1 411 2090
www.randstad.hu

 
Randstad Hungária Kft. logó
Kategória IT / Informatika
Régió Budapest
Minimális tapasztalat -
Szükséges iskolai végzettség -
Vezetői engedély Nem szükséges
Munkaidő -
Egyéb hasonló állások Önnek
Senior C++ developer

Bluebird International ZRt.

Tasks Software development (analysis, design, i...
Budapest


C# developer

Randstad Hungary Kft.

If you are looking for continuous challenges in...
Budapest


C# Developer

Trenkwalder Kft

On behalf of our multinational partner - who ha...
Budapest