Senior C++ Developer

RT-RK is an R&D company and a national research institute which delivers development services and own products in the area of real time embedded systems.→

DTV group is engaged on various R&D and customer projects related to Set-top Box (STB) and TV software, mainly focused around cutting edge technologies: UHD video resolution, adaptive streaming and advanced content security, advanced operator UI/UX applications and various additional applications such as YouTube and NetFlix. Latest technologies have been successfully deployed on both Linux and Android based platforms with millions of users worldwide.

Your role:

  • Specify requirements, designs, implements, integrates, tests and releases embedded level software used in consumer electronics applications
  • Follow established development/testing procedures in order to ensure quality software
  • Direct contact with our customer and partners are integral part of the daily work


  • Academic education in computer technology (BSc or MSc degree)
  • Strong knowledge and minimum 5 years of experience with the C++ programming language
  • Very good understanding of software development for Linux OS, usage of tools and methods of work on Linux console
  • Very good understanding of STL and Boost
  • Active use of English in spoken and written communication. Additional language knowledge will be taken as advantage
  • Comfortable in working in an agile process where priorities and assignments may change quickly
  • Solution oriented and responsible to make sure we get a good working solution in the end
  • Orientation towards team work
  • Initiative and independence in daily tasks’ solving
  • The desire for continuous professional development

Preferred skills and knowledge:

  • Experience in embedded programming
  • Knowledge of HTML and JavaScript programming language
  • Knowledge of Test-driven development (TDD)
  • Experienced in using automated testing to verify functionality
  • Knowledge of Agile software development using SCRUM
  • Knowledge of version control system (GIT)

Benefits of joining our team:

  • The result of your work will be integrated into products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed ambiance, team spirit, team-building activities (recreation, entertainment, cultural events, etc.)
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

We are looking forward to your application!

Prijavi se do 04/06/18

Lokacija — Beograd

Prijavi se na oglas