Embedded C/C++ Developer (Senior)

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, гибкий график

Мы ищем Embedded C/С++ инженера-программиста в команду SW R&D.

Нам нужен разработчик, хорошо знакомый с C/C++, имеющий опыт написания кода для встраиваемых систем, не боящийся аббревиатур SPI, UART, I2C, GPIO, умеющий решать задачи в условиях ограниченных CPU/Memory.

Плюсами будут: знакомство с FreeRTOS, опыт разработки под STM32/NRF52, знание Cmake, Git, опыт работы в Task Management системе (Jira, YouTrack, etc.).

Вы будете участвовать в разработке и поддержке (расширение, доработка, переформатирование) собственных продуктов Sigur для построения систем контроля и управления доступом различного уровня сложности и т.п. Мы гарантируем интересные задачи, которые не будут создавать рутину.

Чем предстоит заниматься:

  • Совместно с командой предстоит разработка решений от этапа исследования и прототипирования до вывода в релиз.
  • Разработка программного обеспечения для аппаратной части (считыватель, контроллер) .
  • Поддержка и оптимизация кода.
  • Исследование и решение проблем, связанных с производительностью и стабильностью.

Какие hard скиллы необходимы:

  • Знание С/C++11.
  • Знание ООП.
  • Работа с умными указателями (unique_ptr/shared_ptr, custom deleters).
  • Работа с лямбдами.
  • Работа с многопоточностью: создание и управление потоками, синхронизация.

Плюсом будет:

  • Работа с сетью (TCP/UDP), сокетами.
  • Работа с системами сборки cmake.
  • Работа с компиляторами msvc, gcc (g++).
  • Работа с библиотеками типа OpenSSL: шифрование и TLS.
  • Кросс-компиляция приложений на arm.

Мы предлагаем:

  • Возможность участия в полном цикле разработки нашего продукта от идеи до реализации.
  • Интересные реалистичные задачи и, как следствие их выполнения, профессиональный и карьерный рост.
  • Отсутствие формальных потолков и ограничений на темп роста.
  • Конкурентную белую заработную плату, размер которой определим вместе, исходя из результатов собеседования и наличия у тебя релевантного для нас опыта.
  • Полный соц. пакет, ДМС со стоматологией, социальные гарантии.
  • Компенсация расходов на обучение (английский язык, тренинги, курсы).
  • Посещение отраслевых выставок, семинаров, конференций.
  • Современный комфортный офис в 5 мин от ст.м. Стрелка. Кухня с классной кофе машиной, зона отдыха с аэрохоккеем, теннисом, настольным футболом, playstation и др.
  • Демократичная атмосфера и молодой дружный коллектив.
  • Корпоративные мероприятия (деловые, спортивные, развлекательные).
  • Комфортное рабочее место, оборудованное под вас (Mac/Win/Linux, Notebook/PC, 2+ монитора и тд.).
  • Гибридный формат работы, гибкий график в рамках пятидневной рабочей недели.

Ключевые навыки

Git
Linux
Atlassian Jira
C/С++
FreeRTOS
STM32
NRF52
Английский — B2 — Средне-продвинутый

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Адрес

Нижний Новгород, Керченская улица, 13

Вакансия опубликована 17 марта 2023 в Нижнем Новгороде

Отзывы о компании

Здесь пока нет отзывов, но ваш может стать первым
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

Похожие вакансии

Откликнитесь среди первых
Разработка, модификация и поддержка прошивок и BSP (Board Support Package) на базе Embedded Linux. Участие в разработке ПО, создание спецификаций...
Опыт разработки от 1 года (возможно обучение). Умение работать с технической документацией. Понимание архитектуры и принципов организации встраиваемых решений на...
Генерировать идеи, разрабатывать прототипы, проводить эксперименты. Доводить идеи до реализации как в серверном, так и в клиентском коде.
Пишете хороший код на C++ и Python. Умеете работать с данными.
Откликнитесь среди первых
Немного о проекте: Команда Антифрод занимается решением, направленным на борьбу с мошенничеством и гарантирование доходов операторов связи. Осуществляет мониторинг пропуска...
Знание классических структур/контейнеров данных и алгоритмов (понимание их сложности). Уверенное владение библиотеками STL/Boost(Asio). Владение разработкой многопоточных приложений.
Нижний Новгород, Горьковская
Откликнитесь среди первых
Проектирование архитектуры аппаратных модулей, IP-ядер и FPGA-проектов. Их имплементация, верификация и сопровождение. Отладка FPGA-проектов для Xilinx FPGA.
Опыт разработки аппаратных блоков на языках Verilog, SystemVerilog и/или в средах программирования Matlab, Simulink. Знание алгоритмов цифровой обработки сигналов.

Ведущий программист С++

230 000 – 300 000 руб.
Нижний Новгород
Откликнитесь среди первых
Разработка решений по разбору и обработке файлов электронной отчетности. Интеграции Desktop-приложений и облачных сервисов в сфере ЭО и ЭДО.
Высшее/неполное высшее образование. Опыт разработки на С++. Понимание эффективных алгоритмов и структур данных. Опыт разработки под win/nix приветствуется.
Откликнитесь среди первых
Построение моделей элементов цифровых систем связи в среде Matlab. Проектирование алгоритмов цифровой обработки сигналов и управления работой сети.
Знание методов цифровой обработки сигналов. Знание принципов работы приемопередающих устройств систем связи. Знание методов помехоустойчивого кодирования. Знание языка программирования Matlab...