Инженер-программист

Инженер-программист

Описание вакансии

Обязанности:
  • разработка встраиваемого программного обеспечения для микроконтроллеров, SOC, SOM;

  • адаптация, развитие и поддержка ядер Linux для производства заказных изделий на базе платформ Broadcom BCM2xxx, STM32, Rockchip 35xx;

  • реализация драйверов для специфической периферии;

  • доработка существующих драйверов;

  • адаптация Linux под платформы и задачи;

  • реализация и поддержка встраиваемого ПО для заказных изделий сетевой, навигационной, промышленной тематики на базе ESP32, RP2040, STM32;

  • разработка сетевых приложений на базе различных стандартных протоколов на всех платформах включая микроконтроллеры;

  • создание и ведение программных репозиториев;

  • доработка и оптимизация существующего кода;

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

  • сопровождение опытной эксплуатации (оптимизация, расширение функционала);

Требования:
  • знание языков С/C++, Python;

  • опыт разработки на С/С++, Python для плат на базе микроконтроллера ARM Cortex;

  • опыт конвертации и использования нейронных сетей в C/C++, Python;

  • опыт разработки real-time приложений под Linux и микроконтроллеры;

  • опыт сборки toolchain и использование кросс компиляторов под требуемые платформы;

  • чтение принципиальных схем, понимание функционирования электронных приборов, способность анализировать документацию на электронные компоненты;

  • опыт работы на уровне регистров c базовыми функциями контроллера: GPIO, интерфейсами UART, SPI, I2C, ADC, PWM, CSI, MIPI, HDMI, CVBS;

  • опыт работы на уровне регистров с периферией UART, USB;

  • опыт имитации аппаратных протоколов программным способом;

  • навыки работы с протоколами RS232, RS422, RS485, TCP/IP, MODBUS;

  • знание системы контроля версий GIT;

  • четкое представление об области профессиональных интересов;

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

  • мотивированность к профессиональному развитию;

  • дисциплинированность.

Условия:
  • Гибкий график работы с ориентацией на результат;

  • Транспортная доступность офиса (5 мин от метро);

  • Перспективы профессионального и карьерного роста;

  • Работа с уровнем линейного руководства;

  • Официальная заработная плата;

  • Оформление по ТК РФ.

Навыки
  • C/C++
  • Microsoft Visual Studio
  • Eclipse
  • PHP
  • Assembler
  • Raspberry Pi
  • JavaScript
  • Java
  • Linux
  • PostgreSQL
  • MySQL
  • DevOps
  • Python
  • Bash
  • reverse engineer
  • SVN
  • Git
Посмотреть контакты работодателя

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

Innovation Weapons Techologies
  • Москва

  • от 250000 RUR

Рекомендуем
INWAVE (ООО Микроволновая Электроника)

Инженер-программист микроконтроллеров

INWAVE (ООО Микроволновая Электроника)

  • Москва

  • от 250000 RUR

Рекомендуем
ПроЭнерджи
  • Москва

  • от 150000 RUR

Рекомендуем
Инконтрол
  • Москва

  • от 150000 RUR

Тензо-М, Весоизмерительная компания

Инженер-программист C++/Qt

Тензо-М, Весоизмерительная компания

  • Москва

  • от 160000 RUR

КОНТАКТ ПЛЮС
  • Москва

  • до 220000 RUR

Медиа Эффект
  • Москва

  • от 160000 RUR

  • Москва

  • до 250000 RUR

Е-Флопс
  • Москва

  • до 250000 RUR

Технические системы-сервис, качество и надежность

Инженер-программист ПО

Технические системы-сервис, качество и надежность

  • Москва

  • от 250000 RUR

НПО «Радиозавод им. А.С. Попова»

Инженер-программист

НПО «Радиозавод им. А.С. Попова»

  • Москва

  • от 250000 RUR

  • Москва

  • до 220000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию