Position: Middle\\Senior Embedded developer
Company: Dish Ukraine
Category: C++
Experience required: 2y
English level: intermediate

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 ClearCase)

Will be a plus:

· Experience with Digital TV
· JPEG/MPEG/DVB
· Network, wireless protocols
· Qt/QML (JavaScript)
· Experience with buildsystems (GNU Make, CMake)
· Issue tracking systems (JIRA, planio)
· Experience with memory corruption issues, optimization tasks

We offer

· During quarantine- remote work, after quarantine - office.
· Individual development plan and technical/soft training, certificates.
· English classes.
· Paid swimming pool/gym as a part of social package.
· Medical insurance.