C++ Linux programmerRequirements: Confident knowledge of C and C++ programming languages at an above average levelPractical experience in writing software for Linux OS in C++ without using frameworks for embedded systems (Raspberry, etc.)Knowledge of mathematics at the level of the school curriculum and the first two technical university courses (knowledge itself, not "we've been through this" or "well, I can look somewhere")Knowledge and ability to apply the subject "algorithms and data struc
C++ Linux programmerRequirements: Confident knowledge of C and C++ programming languages at an above average levelPractical experience in writing software for Linux OS in C++ without using frameworks for embedded systems (Raspberry, etc.)Knowledge of mathematics at the level of the school curriculum and the first two technical university courses (knowledge itself, not "we've been through this" or "well, I can look somewhere")Knowledge and ability to apply the subject "algorithms and data structures"Knowledge and practical experience of working with network protocols in the Linux OS and in general - superficial knowledge and practical experience of working with UART, I2C, SPI interfaces in the Linux OS Basic knowledge of video protocols Basic knowledge and skills of system administration on the Linux OS from the command line Experience of working with Git version control systems and/or the like make files as part of the project Desirable: Experience using OpenCV Experience and knowledge of the Linux kernel and writing drivers Ability to assemble custom versions of Linux Knowledge of the basics of analog and digital electronics Knowledge of Python The company offers: Long-term projects help with moving housing payment from the draft a competitive salary that depends on your experience and knowledge.