- Cooperate with other software, firmware and hardware developers,
- Create and participation in the software development lifecycle (specifications, architecture, development, bug fix, unit and integration test, maintenance, documentations) for Windows/Linux
- Create user friendly GUI interface
- At least 1 year experience in C++ software application for Windows or Linux
- Deep understanding of Object Orientated Programming, multi-threading, data structures, algorithms, software architecture
- Familiar with IP Networking
- Good understanding of development tools (compilers, debuggers, profilers etc.)
- Good knowledge of English (ability to read and create technical documentation)
- Creativity and analytical skills
- Experience with JavaScript, PHP, CSS
- Experience in designing software architecture
- Experience as an Linux system administrator/developer
- Experience with Qt framework,
- Familiar with TCI/IP, Telnet, SNMP protocols
- Familiar with VoiP Asterisk technology
- Basic understanding digital and analog hardware,
- Cooperation with a highly experienced development team
- Technological challenges at the highest world level
- Medical care for employees
- Competitive salary
- Relocation package