From 5 years of commercial development in C++ (17 and higher), STL, Boost. Linux userspace, POSIX API, systemd, and D-Bus. Good knowledge of C, Bash, and shell scripting, Python. Understanding of Web API (REST and similar). Experience with low-level interfaces and protocols: I2C, SPI, RS232, and others. Debugging skills with gdb and similar tools. English proficiency: B1 and above. Bonus points for: experience with Yocto, GraphQL, Redfish/PLDM, Linux drivers, u-boot, NC-SI, as well as managing a team of 5+ people and knowledge of C++23.
Benefits
Location: 📍Remote or hybrid. Offices in Moscow, Saint Petersburg, Yekaterinburg, Nizhny Novgorod, and Minsk.
Senior C++ Developer / TeamLead в YADRO
Требования:
От 5 лет коммерческой разработки на C++ (17 и выше), STL, Boost. Linux userspace, POSIX API, systemd и D-Bus. Хорошее знание C, Bash и shell scripting, Python. Понимание Web API (REST и аналоги). Опыт с низкоуровневыми интерфейсами и протоколами: I2C, SPI, RS232 и другими. Навыки отладки с gdb и похожими инструментами. Уровень владения английским: B1 и выше. Будет плюсом: опыт с Yocto, GraphQL, Redfish/PLDM, драйверами Linux, u-boot, NC-SI, а также управление командой от 5 человек и знание C++23.
Локация: 📍Удалённо или гибрид. Офисы в Москве, Санкт-Петербурге, Екатеринбурге, Нижнем Новгороде и Минске.