Старший программист C++/C / Senior Software Developer (Linux kernel / FreeRTOS)

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

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

Полная занятость, удаленная работа

Возможна подработка: по вечерам

Пи Джи групп
3,7

Москва, Бутырская

Мы молодая и активно расширяющаяся команда, работающая в компании с многолетней историей. Мы ищем разработчиков с разным уровнем опыта - от Middle до Senior, желающих расти и развиваться, создавая, развивая и совершенствуя наши продукты.

Мы применяем передовой стек технологий и методик работы, и стремимся использовать опыт мировых лидеров в области разработки ПО для Embedded и IoT устройств.

Если вы хотите глубоко постичь особенности разработки ПО для Embedded и IoT устройств, работающих под Linux и/или RTOS и достичь совершенства в этой области тогда Вам с нами по пути.

От особенностей настройки ОС и разработки модулей ядра Linux до действительно сложных многопоточных сервисов - среди огромного числа задач, постоянно решаемых нами в процессе реализации различных проектов, Вы точно найдете для себя те, в которые захотите погрузиться с головой и приобрести ценный и востребованный опыт.

Обязанности:

  • Разработка ПО на С++/C/Shell для Embedded и IoT устройств работающих на Linux (мы разработали и поддерживаем свой дистрибутив, созданный на базе Yocto) и/или (в зависимости от Вашего опыта и предпочтений) RTOS (FreeRTOS)
  • Разработка приложений для Linux и/или (в зависимости от Вашего опыта и предпочтений) RTOS (FreeRTOS) (IoT, POS терминалы, фискализация, вендинговое оборудование, платёжные решения и решения для транспорта) на С++
  • Взаимодействие с окружением (различные сети, сервисы и устройства)
Требования:
  • Опыт коммерческой разработки на C++/C от 5 лет
  • Знание Linux на уровне опытного пользователя
  • Английский язык на уровне чтения технической документации
  • НЕ требуется знаний в области банковских операций, фискализации, экваринга и смарт-карт, т.к. в нашей компании есть отделы ориентированные для решения таких задач. Однако, наличие знаний всегда является плюсом (см. ниже)

Большими преимуществами являются (в порядке убывания приоритета):

  • Опыт разработки или модификации ядра Linux
  • Опыт работы с Yocto, BitBake, OpenEmbedded
  • Знание основ устройства Linux: Filesystem Hierarchy Standard, systemd и т.п.
  • Опыт разработки или модификации загрузчика u-boot
  • Опыт разработки на Qt/QML
  • Опыт работы с электроникой (ИМС, печатные платы, электрические схемы)
  • Опыт работы с ARM SecureBoot и Linux SecureBoot
  • Опыт работы с инструментами командной разработки: система контроля версий Git, система управления проектами Gitlab
  • Опыт работы с embedded-устройствами на базе Linux (Raspberry, BeagleBone или др.)
  • Опыт работы с вендинговыми протоколами: MDB, EXE, EVA-DTS, Pulse и прочими
  • Опыт работы с openssl, хешами, ЭЦП и алгоритмами шифрования
  • Опыт работы со смарт картами (EMV, ISO7816, ISO/IEC 14443)
  • Знакомство со стандартом PCI DSS
  • Опыт работы с TCP/IP стеком
  • Умение пользоваться cmake или qmake
  • Опыт работы c Kanban доской
Условия:
  • График работы 5/2 или иной с сохранением 40 часовой рабочей недели.
  • Возможна полностью удаленная работа без командировок
  • Заработная плата обсуждается на собеседовании с успешными кандидатами
  • Испытательный срок 3 месяца или меньше по результатам собеседования
  • Полное соответствие ТК РФ. Полностью белая зарплата
  • Мы являемся ИТ-компанией. Наши ИТ-сотрудники освобождаются от мобилизации
  • Бесплатный чай, кофе, печеньки и прочие радости для работников в офисе
  • Собственный кальян-бар для работников в офисе
  • Молодой, дружный и весёлый коллектив
  • Регулярные корпоративы
  • Офис в 50 метрах от метро Бутырская
  • Бесплатная парковка рядом с офисом
  • Собственный тренажерный зал с настольным тенисом в офисе
 Доступно соискателям с инвалидностью 

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

Linux
Qt
C++
Yocto
Embedded
QML
EMV
MDB
IoT
Bitbake
OpenEmbedded
GitLab
Git
bluetooth
NFC
WiFI
EXE
FreeRTOS
Linux kernel
Kernel
Английский — B1 — Средний

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

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

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

Вакансия опубликована 24 января 2023 в Москве

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

3,7хорошо
Оценка Dream Job

0%

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

Что говорят сотрудники

Преимущества и льготы
  • Своевременная оплата труда
  • Удобное расположение работы
  • Удаленная работа
Разработчик ПО
Ноябрь 2022
Свобода в выборе времени и места работы, нормальня оплата труда
Войдите, чтобы увидеть все отзывы
Войти

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

Будьте первыми
Можно из дома
Подготовка обучающих материалов и проведение курсов по работе с внутренней облачной платформой на базе k8s (PaaS).
Высшее образование. Релевантный опыт работы на позиции разработчика или DevOps-инженера от 3х лет. Отличные знания Linux.

Team Lead Python Developer

от 300 000 руб.
Можно из дома
Разработка бэкэнд сервиса (Django+GraphQL): Разработка бизнес-логики (Python+FastAPI+SQLAlchemy): Разработка интеграционных сервисов с маркетплейсами (FastAPI): Разработка партнерской API (FastAPI):
Уверенно владеть Python 3. Опыт работы с одним из Python веб-фреймворков: Django, Flask, Tornado, FastAPI или аналогичных.
Работодатель сейчас онлайн
Можно из дома
Работать в команде одного из крупнейших банков. Проектировать и разрабатывать высоконагруженные сервисы (на проекте Java 11, фреймворк Spring Boot).
Хорошие знаниями Java и Spring. Опыт работы с подобным стеком от трех лет. Обладать отличным логическим и алгоритмическим мышлением.
Можно из дома
Приложение связано с разработкой графического интерфейса приложения (Qt Widgets/QML), управляющего высокотехнологичным научным оборудованием. Помимо GUI, необходимы умения работать с...
Опыт коммерческой разработки. Опыт работы 3+ года. Английский язык не менее уровня B1. Командная работа, общение и обмен...
Москва, Белорусская
Можно из дома
Разработка и проектирование сервисов беттинговой платформы. Контроль технических решений. Проведение CodeReview. Взаимодействие с аналитиками, тестировщиками и другими разработчиками.
Глубокие знания .NET 6, опыт backend разработки на C# (4+ лет). Опыт работы с брокерами сообщения (RabbitMQ - обязательно).
Можно из дома
Участвовать в разработке ERP системы. Проводить рефакторинг и оптимизацию. Разрабатывать новые фичи.
Высшее техническое образование. Опыт работы с C# от 3х лет. Уверенное владение .Net Framework. Знание WPF, WCF.