senior c++ developer | budapest

megjelenés dátuma
ildikó rác, randstad hungary
állás típusa
határozatlan idejű

az állás részletei

megjelenés dátuma
IT / telekom
állás típusa
határozatlan idejű
128698 / 18717
ildikó rác, randstad hungary
Mostantól nem kötelező önéletrajzot feltöltenie ahhoz, hogy megpályázza ezt a pozíciót, de amennyiben van naprakész önéletrajza, az nagy segítséget jelent számunkra. Önéletrajzát a későbbiek folyamán is bármikor hozzáadhatja profiljához.

Cégleírás / Organisation/Department

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.

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

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

- Regular expressions
- Python
- Linux knowledge

Amit kínálunk / Offer

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

Kapcsolattartó / Applications

Ildikó RÁC
+36 30 981 0054