Инженер-программист (Embedded Linux)
Город:
Москва
Занятость:
Полная занятость
Компания "СИНАПС"
СИНАПС - молодой стартап, создающий цифровую платформу для управления строительными процессами. Мы растём, развиваем продукты и формируем команду профессионалов.
Сейчас ищем инженера, который будет работать на стыке embedded-разработки и Linux-системного программирования.
Чем предстоит заниматься:
- Написание прошивок для опроса различных датчиков. Реализация простых алгоритмов включения и проверки системы. Сопровождение бинарного протокола для обмена между низкоуровневыми платами и главной системой.
- Создание user-space драйверов для своих устройств на C++, а также написание тестов и отладочных инструментов.
- Настройка и кастомизация дистрибутива Linux. В том числе реализация алгоритмов полного обновления ПО и телеметрии.
- Подбор и тестирование IMU устройств для алгоритмов SLAM.
Что важно:
- Опыт в системной разработке для Linux (знание о systemd, понимание работы пакетных менеджеров и устройства ядра, написание bash скриптов)
- Умение работать с коллегами в git
- Знание принципов работы интерфейсов UART, I2C, SPI, OneWire
- Опыт написания многозадачных прошивок для STM32 (серии f1, f4)
- Опыт написания прошивок опрашивающих типовые датчики для измерения тока и температуры
- Умение писать Python скрипты для тестирования и настройки embedded устройств
- Опыт работы с IMU: понимание как можно измерить шумы показаний датчиков, хорошее понимание фильтра Калмана (в частности фильтра Мэджвика)
Будет плюсом:
- Опыт работы с системами сборки CMake и meson, знание нюансов vcpkg
- Знание FreeRTOS, tinyusb
- Умение писать модули ядра Linux
- Полноценное знание процесса загрузки систем на базе Linux начиная от загрузчика
- Опыт работы с системами A/B обновлений для embedded
- Знание Qt для написания GUI приложений
- Опыт создания своих бинарных протоколов
- Опыт организации CI/CD сборок сложных систем (дистрибутивов)
Условия:
-
Оформление по ТК РФ, полный рабочий день.
-
Гибридный формат, гибкий старт рабочего дня.
-
Быстрый процесс принятия решений — готовы выйти на оффер оперативно.
09 Ноября
Ведущий инженер генплана( ТРАНСЭНЕРГОСНАБ )
Москва
Компания "ТРАНСЭНЕРГОСНАБ" Проектирование и строительство высокотехнологичных комплексов с "0" до ввода в эксплуатацию:...
09 Ноября
Помощник сервисного инженера по обслуживанию оборудования
Истра
от 80 000 до 90 000 руб.
Компания "Гросстрой" С чем придётся иметь дело: • контроль штатной работы холодильного, климатического и технологического оборудования на...
09 Ноября
Инженер-технолог( ДубльДом Жуковка )
Москва
Компания "ДубльДом Жуковка" Работа в «ДубльДоме» - это работа в команде лидера рынка модульного домостроения в России. Перспективы развития...
09 Ноября
Инженер по ИТ-архитектуре и разработке информационных систем
Москва
Компания "Научный подход" Описание проекта: Оказание услуг по разработке ИТ-архитектуры, проектированию, прототипированию, созданию и...
09 Ноября
Москва
от 200 000 руб.
Компания "СИЭЛЬ" Обязанности: Администрирование 1С КА, БП, ЗУП (Добавление сотрудников, настройка ролей и прав, консультирование...
Вакансия размещена в отрасли