C++ Middle/Senior Embedded Developer

Дата размещения вакансии: 03.10.2025
Работодатель: Научно-производственная фирма Микран
Уровень зарплаты:
от 130000 до 350000 RUR
Город:
Томск
проспект Кирова 51Д
Требуемый опыт работы:
От 3 до 6 лет

Мы – ведущий производитель радиоэлектроники России, успешно конкурирующий с зарубежными компаниями. За 30 лет мы прошли путь от маленькой лаборатории при университете до одного из системообразующих предприятий нашей страны.

Мы гордимся своими проектами, являемся отечественным разработчиком и производителем беспроводных систем связи и IIoT, а также активным драйвером в консорциуме 5G в сфере отечественной разработки радиочастот и базовых станций 5-го поколения. Мы ведем разработки в новых передовых областях современных технологий, в том числе в области робототехники и радиофотоники.

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

Мы – компания партнерских отношений! Если вы готовы ставить перед собой амбициозные цели и вместе с нами их достигать, добро пожаловать в команду!

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

  • Разработка прикладного ПО на C++17/20 под Linux (userspace) для embedded-систем

  • Проектирование и реализация сетевых сервисов (TCP/UDP/IP), взаимодействующих с оборудованием и внешними системами;

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

  • Интеграция и сопровождение backend-сервисов, включая работу с фреймворком Drogon (REST/gRPC/WebSocket);

  • Участие в проектировании архитектуры приложений и выборе технических решений;

  • Поддержка существующего кода, оптимизация и рефакторинг;

  • Работа в команде с архитекторами, тестировщиками и системными аналитиками, участие в code review;

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

  • Техническое руководство небольшой группой разработчиков (2–4 человека): постановка задач, контроль выполнения, проведение code review, наставничество.

Требования:

  • Образование: Высшее, либо неоконченное (в процессе обучения) техническое образование;
  • Уверенный пользователь Linux (пользовательское пространство, консольные утилиты, системные вызовы);

  • Владение инструментами разработки: gdb, valgrind, perf, CMake, Git, GitLab CI/CD;

  • Знание современных стандартов C++17/20 (STL, шаблоны, умные указатели, многопоточность);

  • Опыт разработки сетевых приложений (TCP/UDP/IP, сокеты) и многопоточных систем;

  • Работа с Drogon, REST/gRPC/WebSocket, протоколами сериализации (JSON, Protobuf);

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

Условия:

  • Официальное трудоустройство;
  • Работа в стабильной современной компании с 30-летней историей;
  • Возможно предоставление отсрочки от мобилизации(для военнообязанных);
  • График работы: с 09:00 до 18:00;
  • Возможность командировок 1-2 раза в год;
  • Испытательный срок 3 месяца;
  • Программа обучения и развития;
  • Перспектива карьерного и профессионального роста;
  • Возможность вступления в ипотечную программу после 3х лет работы в компании;
  • ДМС, корпоративное питание, страхование от несчастного случая и клещевого энцефалита, скидки и специальные предложения от партнеров компании (страховые программы от Ковид, автострахование и др.).

    Благодарим Вас за желание построить карьеру в нашей компании!