Разработчик Go для встраиваемых систем

от 120 000 до 180 000 ₽ на руки

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

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

О компании

Мы — команда, которая создает современные встроенные решения для специализированных устройств под управлением Linux. Наши проекты охватывают широкий стек технологий, но сейчас мы особенно ищем Go-разработчика, готового при необходимости поддерживать проекты на C (без C++).

Если Вам интересно углубиться в сетевые протоколы, работать с очередями сообщений, вроде RabbitMQ, и при этом участвовать в разработке устройств, которыми пользуются тысячи людей, будем рады познакомиться!

Задачи

  • разрабатывать прикладное ПО на Go и С под встраиваемые ОС (Linux) для специализированных System-on-Chip / System-on-Module решений;
  • работать с базами данных (SQLite);

  • работать с периферией (SPI, UART, I2C и др.);

  • участвовать в отладке, документировании и сопровождении написанного ПО.

Наши ожидания

  • высшее техническое образование;

  • уверенное владение Go и базовые навыки работы с C;

  • понимание принципов многопоточного программирования;

  • базовое представление о том, зачем нужны очереди сообщений и как их можно использовать при построении распределенных систем;

  • опыт работы с системами контроля версий (Git);

  • технический английский язык: умение читать и понимать документацию;

  • знание Linux на уровне «продвинутого пользователя» и готовность глубже вникать в особенности встроенных ОС.

Будет плюсом

  • опыт разработки ПО для микроконтроллеров (PIC32, GD32, STM32 и др.);

  • навыки работы с NFC/Mifare, ISO 14443;

  • знакомство с USB, Ethernet и другими протоколами на уровне понимания особенностей их интеграции;

  • опыт работы с SPI, UART (RS-232), I2C;

  • базовые знания схемотехники (умение читать схемы для разработки специализированного ПО);

  • опыт программирования под Android;

  • знакомство с криптографией (DES, 3DES, AES, RSA).

Условия

  • офисная занятость;

  • мы внесены в реестр IT-компаний;

  • возможность профессионального роста: участие в проектах с широкой технологической базой и перспективами развития;

  • белая заработная плата по результатам собеседования.

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

Version control/git
Svn
Linux
Pic32
Stm32
Sqlite
Arm7
Socket.io
Cherrypy
C/c++
Django
Mifare
Systemverilog
Нспк
Json for modern c++

Адрес

Москва, Электродная улица, 9

Контактная информация

Социальные системы

Сайт: socialsystems.ru

Почта: не указана

Вакансия опубликована 21.01.2025 в г. Москва.

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

#

Москва

Полный день

Подробное описание

10 января

#

Москва

Воронцовская

и еще 1 станция

Полный день

Подробное описание

17 января

#

Москва

Полный день

Подробное описание

21 января