💻 Top Selection ищет C-разработчика для телефонии и медиастриминга
260 000–300 000 ₽ · налоговый статус суммы не указан
Удалённо только из РФ · договор с ИП
Нужен разработчик, который умеет находить узкие места и ускорять низкоуровневый код под Linux.
В названии вакансии стоит C++, но основной язык проекта — C. Perl используют для тестов.
Ожидают от 3 лет разработки на C, опыт с VoIP или медиастримингом, знание SIP, RTP/RTCP, UDP/TCP и сокетов. Для отладки и замеров пригодятся gdb, Valgrind и perf.
Проект — до конца года с возможностью продолжения. Опыт с Asterisk, Kamailio, OpenSIPS или WebRTC будет плюсом.
💻 Астра ищет C-разработчика, который поможет Windows-приложениям работать в Wine
Доступна удалёнка · зарплата не указана
Предстоит разбираться, почему приложения не работают в Wine, исследовать компоненты Windows и Microsoft, исправлять код и писать тесты.
Нужны уверенный C, опыт реверс-инжиниринга и реализации WinAPI. Также важно знать устройство Windows и Linux, уметь собирать префиксы и отлаживать Wine.
В работе будут документация, общение с партнёрами и помощь младшим разработчикам.
Основной язык роли — C. Из каких стран доступна удалёнка, в объявлении не уточняется.
2ГИС ищет C++-тимлида для разработки 3D-карты
Lead · зарплата не указана
Полностью удалённо или гибрид
3D-движок карты — кроссплатформенная библиотека на C++20. Команда работает с геометрией, шейдерами, визуальными эффектами и картографическими данными, развивает анимации, рельеф, дороги, развязки и тоннели.
Предстоит писать код с использованием Vulkan, Metal и OpenGL и руководить командой из 3–5 разработчиков: ставить задачи, проводить встречи один на один, помогать инженерам расти и улучшать процессы.
Требования:
— опыт современного C++ от 3 лет;
— опыт управления командой от года;
— готовность участвовать в разработке от обсуждения требований до архитектуры и реализации;
— умение совмещать технические задачи и работу с командой.
Плюсом будут мобильная или кроссплатформенная разработка, многопоточность, графические API и профилирование. В стеке также Python 3 и CMake.
Можно работать полностью удалённо или в гибридном формате из офисов Москвы, Санкт-Петербурга и Новосибирска. График согласуют с командой. Допустимую географию удалёнки нужно уточнить — работа из любой страны не заявлена.
YADRO ищет старшего C++-разработчика для Linux и OpenBMC
Senior · зарплата не указана
Можно удалённо · Москва, Санкт-Петербург или Нижний Новгород
Команда развивает прошивку OpenBMC для удалённого управления серверным оборудованием. В проекте есть компоненты от загрузчика U-Boot и ядра Linux до пользовательских сервисов с взаимодействием через D-Bus.
Предстоит исправлять ошибки, добавлять функции и налаживать взаимодействие OpenBMC с UEFI/BIOS на x86. В работе также общение с сообществом проекта и участие в запуске новых ревизий плат вместе со схемотехниками.
Требования:
— глубокое знание C++17 и выше, STL и Boost;
— Linux: драйверы ядра и пользовательские API POSIX;
— понимание Yocto, systemd и D-Bus;
— Python и C для работы с драйверами и загрузчиком;
— отладка с помощью gdb;
— низкоуровневые протоколы I²C, SPI, RS232 и подобные;
— английский для чтения технической документации.
Плюсом будут опыт Linux-графики и мультимедиа, аппаратной отладки и CI/CD. Возможны отдельные задачи по UEFI/BIOS.
Удалённый формат указан в карточке, работа из других стран не подтверждена.