Position: Embedded C/C++ developer
Company: TowerIQ
Experience required: 5y
English level: upper

Required experience in:
•  Yocto v2.1 - you must know how it assembles Linux images and how it's built inside, how to set it up, tune it, and restrict updates from the Internet. And have not less than 50 assembles.  
• Python 2 - you must know the difference between the upgrades up to v 3.7 and higher.
• C/C++ in Qt v 5.8 - you have to be able to understand and rewrite sources based on technical requirements if necessary.
• Solid debug skills including HW troubleshooting
• Git workflow
• Bitbucket, Jira, Confluence
• Advanced technical English

As a plus:
• Understanding of digital electronics
• Kernel modules development experience
• Data streaming and real-time applications experience

Responsibilities:
• С++/Python applications development for control/monitoring of distributed communication systems including interaction with local SaaS solutions
• Participate in planning, meetings, and other team activities
• Keep track of work and tasks performance

We offer:
• competitive salary
• comfortable office in the city center
• free English lessons during working hours
• free lunches