Ведущий инженер‐программист (FreeRTOS, ESP32‐S3, AT32F403A)

Ведущий инженер‐программист (FreeRTOS, ESP32‐S3, AT32F403A)

Метро: Спартак

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

SCATT — российский производитель электронных стрелковых тренажёров.

Наши решения используют спортсмены и тренеры в России и за рубежом.

Ищем ведущего разработчика встроенного ПО, который возьмёт на себя два

продукта: электронная мишень (AT32F403A, FreeRTOS, C) и оптический

Wi‐Fi‐сенсор (ESP32‐S3, ESP-IDF, C), а также разработку новых продуктов.

Полномочия уровня тимлида: архитектура, код, схемотехника, подбор

компонентов, средств разработки и библиотек, тестирование в тире и на стенде. Гибрид, Москва/Зеленоград.​​​​​​​

1 Электронная мишень

– Ядро на AT32F403A (ArteryChip, Cortex‐M4, клон STM32), C,

FreeRTOS.

– Задачи: сетевой протокол TCP/UDP, подключаемые опции (SD‐карта и др.),

модификации схемы, подбор компонентов, математические алгоритмы, сопровождение

производства.

– Возможны выезды на тесты (стрельбище/пилотная площадка) и/или

оборудование стенда в офисе.

2 Оптический Wi‐Fi‐сенсор

– Контроллер ESP32‐S3, код на C (ESP‐IDF).

– Большая часть функционала уже написана: нужно дописать,

покрыть проверками, отладить протоколы, довести до релиза.

– Хотим, чтобы вы взяли проект в свои руки при участии текущего

тех‐лида.

3 Новые разработки. От идеи до производства

Ваша роль

• Отвечать за архитектуру и разработку: архитектура, планирование,

выбор технологий и компонентов (с обсуждением в команде).

• Разработка и отладка модулей под FreeRTOS/ESP‐IDF: драйверы

периферии, файловые системы (SD/FAT), сетевой стек (TCP/UDP),

Wi‐Fi/BLE, энергоуправление, OTA.

• Протоколы: проектирование, документирование, совместимость с

существующим софтом.

• Схемотехника (basic): участие в модификациях схем, подбор

комплектующих с учётом доступности и надёжности; ревью разводки

(совместно с схемотехником).

• Инструменты и качество: git‐флоу, код‐ревью, базовые CI, сборки,

логирование/трейсинг, юнит‐ и интеграционные тесты на «железе».

• Тестирование: лабораторная отладка (осциллограф, логический

анализатор, JTAG/SWD) + полевые испытания (выезды по

договорённости).

+ Написание тестового/инженерного ПО для отладки/тестов/обновлений прошивки.

• Тестирование: лабораторная отладка (осциллограф, логический

анализатор, JTAG/SWD) + полевые испытания (выезды по

договорённости).

• Коммуникации: работа как самостоятельно, так и в связке с

разработчиками ПО/электроники/продакшена.

Требования

• Опыт разработки встроенного ПО уровня «железо рядом» (не

Arduino).

• Контроллеры: STM32 и их клоны, ESP32.

Языки: C, ASM (базово).

• RTOS (желательно FreeRTOS): задачи, очереди, синхронизация, таймеры, IRQ, DMA,

низкоуровневые драйверы.

• Периферия и каналы: UART, I2C, SPI, USB, таймеры,ADC,DAC /EXTI.

+ Беспроводная связь Wi-Fi, BLE

• Сети: Ethernet, TCP/UDP.

• Умение разбираться в схемах, даташитах и «учиться» новому железу.

• Техническое образование (математика, физика, ИТ — желательно).

Будет плюсом

+ опыт работы с MSP430

• LWIP, TLS, OTA; базовые знания сетевой безопасности.

+ Базовые понятия в шифровании

• Опыт с AT32 (Artery) и переносами с STM32 HAL/LL.

• Обработка данных видео/фото/IMU (акселерометры/гироскопы),

простые DSP/фильтры.

• Схемотехника (аналог/питание/ESD/EMC), инструментальные

измерения.

• CAD для плат: Altium, KiCad.

• 3D‐моделирование (корпуса/крепления).

• Разработка сопутствующего ПО (скрипты/утилиты, Python/C++),

сетевые сервисы, клиент‐сервер, облако.

Условия

Условия

Формат: полный день 5/2, 8 часов, пятница — укороченный день.

Локация: Москва и Зеленоград, возможна гибридная работа (офис + дом).

ЗП: ₽300 тыс. (обсуждается по итогам интервью).

Оформление: по ТК РФ, полностью белая зарплата.

NDA — обязательное.

Годовой бонус по результатам работы.

Рост: реальная возможность влиять на архитектуру, продукт и команду.

По необходимости оснастим стенд в офисе; выезды на тесты

согласовываем заранее.

Навыки
  • STM32
  • Embedded C
  • C
  • FreeRTOS
  • RTOS
  • UART
  • SPI
  • I²C
  • TCP/IP
  • Wi-Fi
  • Bluetooth
  • Altium Designer
  • KiCad
  • Схемотехника
  • Электроника
Посмотреть контакты работодателя

Адрес

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

Е-Флопс
Полный день
  • Москва

  • Не указана

Рекомендуем
Е-Флопс
Полный день
  • Москва

  • Не указана

Рекомендуем
Ключевые Системы и Компоненты

Ведущий инженер-программист (Embedded)

Ключевые Системы и Компоненты

Полный день
  • Москва

  • Не указана

Рекомендуем
НТЦ Модуль
Полный день
  • Москва

  • Не указана

Инвитех
Полный день
  • Москва

  • до 250000 RUR

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

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

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

Полный день
  • Москва

  • от 250000 RUR

Компания Стрим Лабс

Инженер-разработчик (FPGA)

Компания Стрим Лабс

Полный день
  • Москва

  • от 250000 RUR

Полный день
  • Москва

  • от 250000 RUR

Саблайн Сервис
Полный день
  • Москва

  • до 250000 RUR

Моринформсистема-Агат, Концерн
Полный день
  • Москва

  • от 240000 RUR

Инженерный Центр Икар

Ведущий инженер-программист

Инженерный Центр Икар

Полный день
  • Москва

  • от 240000 RUR

Полный день
  • Москва

  • от 240000 RUR

Fplus
Удаленная работа
  • Москва

  • от 300000 RUR

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

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

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

Полный день
  • Москва

  • от 150000 RUR

НПО ПКРВ
Удаленная работа
  • Москва

  • от 300000 RUR

СБЕР
Полный день
  • Москва

  • от 300000 RUR

Корпорация Комета

Ведущий инженер-программист

Корпорация Комета

Полный день
  • Москва

  • от 300000 RUR

Е-Флопс
Полный день
  • Москва

  • от 300000 RUR

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

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