Обязанности:
Мы ищем Embedded C/С++ инженера-программиста в команду SW R&D. Нам нужен разработчик, хорошо знакомый с C/C++, имеющий опыт написания кода для встраиваемых систем, не боящийся аббревиатур SPI, UART, I2C, GPIO, умеющий решать задачи в условиях ограниченных CPU/Memory. Вы будете участвовать в разработке и поддержке (расширение, доработка, переформатирование) собственных продуктов Sigur для построения систем контроля и управления доступом различного уровня сложности и т.п. Мы гарантируем интересные задачи, которые не будут создавать рутину. Чем предстоит заниматься: Совместно с командой предстоит разработка решений от этапа исследования и прототипирования до вывода в релиз. Разработка программного обеспечения для аппаратной части (считыватель, контроллер) . Поддержка и оптимизация кода. Исследование и решение проблем, связанных с производительностью и стабильностью. Какие hard скиллы необходимы: Знание С/C++11. Знание ООП. Работа с умными указателями (unique_ptr/shared_ptr, custom deleters). Работа с лямбдами. Работа с многопоточностью: создание и управление потоками, синхронизация. Плюсом будет: Работа с сетью (TCP/UDP), сокетами. Работа с системами сборки cmake. Работа с компиляторами msvc, gcc (g++). Работа с библиотеками типа OpenSSL: шифрование и TLS. Кросс-компиляция приложений на arm. Мы предлагаем: Работу в аккредитованной Минцифры компании с российскими IT‑проектами; Возможность участия в полном цикле разработки нашего продукта от идеи до реализации; Разнообразные проекты: внутренние и внешние, масштабные и локальные, программные и программно-аппаратные; Гибкое время начала рабочего дня, гибридный формат работы; Современный комфортный офис в 5 мин от ст.м. Стрелка. Кухня с классной кофе машиной, зона отдыха с аэрохоккеем, теннисом, настольным футболом, playstation и др. Конкурентную белую заработную плату, размер которой определим вместе, исходя из результатов собеседования и наличия релевантного для нас опыта; Полный соц. пакет, ДМС со стоматологией, скорой помощью, вызовом врача на дом и льготным подключением детей и родственников в лучших клиниках Н. Новгорода; Обучение от компании (английский язык, тренинги, курсы); Комфортное рабочее место; Демократичную атмосферу, дружный коллектив и развитую корпоративную культуру; Профессиональную команду, у которой можно многому научиться и перенять полезный опыт.