Разработчик Embedded Linux / C++/Qt

Работодатель:
Зарплата:
300 000 руб.
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Климентовский переулок
Крупная аккредитованная IT-компания с многолетней историей и стабильными позициями на рынке занимается созданием масштабных программных продуктов.
Мы находимся в поиске инженера-программиста.​

​​​​​​

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

  • Проектирование и разработка ПО под управлением Embedded Linux для аппаратных решений на базе чипов i.MX6, RK3588J и RK3576J.
  • Проведение рефакторинга и оптимизация существующей кодовой базы.
  • Исправление ошибок, выявленных в процессе тестирования.
  • Оценка сроков и планирование этапов выполнения задач.
  • Участие в подготовке требований к разрабатываемому программному обеспечению.
  • Совместное проведение испытаний и участие в отладке разработанного ПО.
  • Документирование исходного кода.
  • Участие в подготовке технической документации на разработанное программное обеспечение.
🟢Требования:
  • Высшее техническое образование по направлениям: информационные технологии, электроника или смежные специальности.
  • Опыт работы в разработке программного обеспечения от 3 лет.
  • Опыт программирования на Qt от 3 лет.
  • Уверенное знание языков программирования C и C++.
  • Понимание архитектуры операционных систем и ядра Linux.
  • Умение собирать ядро Linux и понимание принципов работы системы его сборки.
  • Знание и практический опыт работы с GCC, GDB, binutils, CMake, Make и Bash.
  • Знание стандарта POSIX.
  • Знание Linux API и умение вызывать системные функции напрямую или через libc.
  • Знание аппаратных архитектур ARM и x86.
  • Умение работать со специализированными аппаратными отладчиками, анализаторами шин, протоколов и другими измерительными инструментами.
  • Опыт работы с Yocto Project, Buildroot и U-Boot.
  • Навыки разработки на низком уровне: работа не только с Linux, но и с микроконтроллерами в режиме bare metal, SoC и периферийными интерфейсами UART, SPI, I²C, CAN и другими.
  • Знание сетевых протоколов TCP/IP.
  • Навыки работы с цифровыми электронными устройствами.
  • Опыт работы с системами контроля и учёта версий, включая SVN, Git и аналогичные инструменты.
🟢Будет преимуществом:
  • Опыт участия в разработке программно-аппаратных комплексов в сфере безопасности, включая ИСБ, СКУД, СУДОС и ССОИ.
  • Базовые знания одного или нескольких скриптовых языков программирования: C#, JScript, JavaScript, Python и других.
🟢Что мы предлагаем:
  • Современный офис, месторасположение - м. Полянка / Третьяковская.
  • Формат работы офис 5-2;
  • Официальное трудоустройство, полностью «белая» зарплата, оплата больничных и отпусков;
  • Оклад обсуждается по результатам собеседования;
  • ДМС, регулярные премии по итогам работы.
  • Крупные проекты, стабильность, возможность проффеcсионального роста!

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

Разработчик баз данных PostgreSQL
TrueConf

Опыт работы с БД PostgreSQL от 2 лет. Знание систем мониторинга, умение разбирать графики и оценивать общее состояние системы в...

270 000 руб.
Программист 1С
ФГБНУ РНЦХ им. академика Б.В. Петровского

Образование высшее профильное. Специализация программирование, разработка ПО, прикладная математика. Опыт работы с одним или несколькими продуктами 1С не менее...

180 000 - 220 000 руб.
Разработчик С++ (middle)
ESMART® Devices

Опыт разработки на С++ от 3 лет. Опыт командной разработки с использованием Git, Jira по методологии Agile. Опыт разработки кроссплатформенного...

180 000 - 220 000 руб.
Инженер-разработчик встроенного ПО
Моторика

Уверенное знание языка C для embedded‑разработки. Опыт разработки под микроконтроллеры STM32. Опыт работы с UART, SPI, I2...

200 000 - 240 000 руб.
Руководитель разработки / Head of Development
Аддамант

Опыт управления командой разработки от 2–3 лет. Сильный технический бэкграунд: разработчик, техлид или архитектор. Опыт архитектурных и технических решений.

300 000 - 400 000 руб.