Department of designing and operating electronic devices

Language:

Middle Embedded Developer

Dish Company are looking for an engineer who will become a good contribution to the embedded development team in Kharkiv. The team is responsible for the further development and maintenance of a Set Top Box.

Good architecture vision and experience of work with complex system are appreciated.

 

Job Requirements

  • · Analyze software requirements
  • · Design, develop, and debug software, analyze change risks
  • · Integrate software modules with existing systems
  • · Code review
  • · Estimate SW tasks

Skill set:

  • · C/C++
  • · Linux programming
  • · Real Time Operating & Embedded Systems
  • · IPC and Multithreading
  • · Core dumps analysis
  • · Knowledge of digital and analogue hardware
  • · Multilayer architecture
  • · Version Control Systems (Git or SVN)

Highly appreciated knowledge in:

  • · Experience with Digital TV
  • · JPEG/MPEG/DVB

Nice to have:

  • · Understanding of bootloader/downloader
  • · Network, wireless protocols
  • · Qt/QML
  • · Experience with buildsystems (GNU Make, CMake)
  • · Issue tracking systems (JIRA, planio)
  • · Experience with memory corruption issues, optimization tasks

We offer

  • · Individual development plan and technical/soft training, certificates.
  • · Competitive salary and regular review based on technical skills.
  • · English classes.
  • · Paid swimming pool/gym as a part of social package.
  • · Medical insurance.

 

Read more.