Your responsibilities will include:
- Software development for Astra Linux OS 1.7.5 and later versions;
- Documentation development;
- Debugging and participation in testing.
We expect from the candidate:
- Higher technical education;
- Software development experience of at least 1 year;
- Astra Linux administration at the level of creating groups and users, confident CLI user;
- Experience in writing scripts in bash/Python;
- Use of version control systems git/mercurial/svn in work;
- Practical experience using GOST R 51725.6;
- Experience in implementing backup data storage through logging;
- Experience in developing software for debugging and managing embedded systems for smartphones and tablets (Android).
Required knowledge and skills:
- Knowledge of the standard C++ library (STL), Qt;
- Knowledge of OOP principles;
- Knowledge of PostgreSQL databases (creation, database queries, database implementation);
- Ability to develop interface applications in the Qt Creator environment (QWidgets/QML);
- Knowledge of C/C++ languages;
- Basic knowledge of DSP;
- Ability to develop mapping systems and define layers on them (e.g., defining areas on maps);
- Knowledge of network technologies and development of network components, TCP/IP stack, RS-232, CAN, Modbus, satellite communication.
We offer:
- Employment in accordance with the Labor Code of the Russian Federation from the first day, fully "white" salary;
- 5/2 work schedule, Friday is a shortened working day;
- Free meals for workers in blue-collar professions (for specific departments);
- Canteen, cafe on the enterprise premises;
- Voluntary medical insurance after the probation period (for a separate category of employees);
- Comfortable working conditions;
- Additionally paid vacations for various categories of employees;
- Bonus for long-term continuous work;
- Payment of an allowance for the annual main leave of 14 days (for employees working under an indefinite employment contract on a full-time basis, who have worked in the Company for at least 2 years);
- Support for employees in joyful and difficult life situations (material assistance);
- Training at the enterprise's expense;
- Recreation centers for employees and their family members;
- Council of young specialists, Trade Union (bonuses and privileges for young specialists and trade union members);
- Gifts and contests for employees' children.