ведапроект

Инженер встраиваемых систем (Embedded Linux)

ведапроект · На сервисе с: 20.07.26 09:33

↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваОфис

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

Наши компетенции — это разработка радиоэлектронной аппаратуры, «интеллектуальных» оптико-электронных систем, навигационных систем, включая локальные навигационные системы, а также разработка низко- и высокоуровневого программного обеспечения для систем технического зрения. Решаемые компанией задачи находятся на переднем рубеже науки и техники и всегда доводятся до практического воплощения в железе. «Портфолио» компании начинается с бортовых систем на микроконтроллерах и заканчивается сложнейшими комплексами с искусственным интеллектом на борту.

Для решения задач используются самые современные технологии, поэтому мы нанимаем лучших специалистов. В настоящее время мы в расширяемся и нам требуется Инженер встраиваемых Систем (Embedded Linux).

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

  • Кросс-компиляция и сборка дистрибутивов Embedded Linux "с нуля" для целевых платформ на базе архитектур ARM64 и RISC-V;
  • Создание и поддержка Toolchain: настройка и сборка кросс-компиляторов (GCC, Clang), системных библиотек (glibc, musl), отладчиков (GDB) и других утилит (Binutils);
  • Работа с загрузчиками (Bootloaders): портирование, конфигурация и доработка U-Boot;
  • Конфигурация, сборка и доработка ядра Linux (Kernel): написание и адаптация Device Tree, работа с подсистемами ядра, применение патчей;
  • Разработка и адаптация драйверов для уникальной периферии устройств (SPI, I2C, UART, GPIO и др.).
  • Формирование корневой файловой системы (RootFS) и системного окружения "вручную";
  • Адаптация и доработка open-source программного обеспечения для корректной работы на наших платформах: портирование библиотек, системных утилит, фреймворков;
  • Организация сред для разработки и эмуляции: использование QEMU для эмуляции целевых платформ, создание и поддержка сборочных окружений в Docker-контейнерах и песочницах;
  • Участие в разработке и оптимизации системного ПО и библиотек на языках С/С++ или Go, Rust;
  • Участие в отладке и решении комплексных проблем на стыке аппаратного и программного обеспечения.

Требования:

  • Фундаментальные знания: Глубокое понимание архитектуры ОС Linux, процесса компиляции, линковки и работы с инструментарием GNU Toolchain (GCC, GDB, Binutils) и/или LLVM (Clang). Опыт работы с системными библиотеками (glibc, musl);
  • Практика Embedded Linux: Опыт сборки дистрибутивов Embedded Linux "с нуля" (from scratch), включая настройку кросс-компиляции. Опыт портирования загрузчиков (U-Boot) и ядра Linux;
  • Работа с архитектурами: Опыт работы с ARM64 и/или RISC-V;
  • Системное программирование: Отличное владение языками C/C++. Опыт разработки и отладки драйверов устройств для Linux;
  • Современные инструменты: Опыт использования QEMU для эмуляции аппаратных платформ. Опыт работы с Docker для создания изолированных сборочных сред.
  • Сетевые технологии: Понимание сетевого стека TCP/IP, принципов маршрутизации, опыт работы с сетевыми протоколами (HTTP, gRPC, MQTT и др.);
  • Скриптовые языки и автоматизация: Уверенное владение Bash и Python (желательно);
  • Общие инженерные навыки: Умение читать принципиальные схемы, работать с измерительным оборудованием и технической документацией на аппаратное обеспечение (datasheets), опыт работы с Git.

Будет плюсом:

  • Опыт коммерческой разработки на Go или Rust;
  • Опыт работы с реляционными (PostgreSQL) или NoSQL базами данных в контексте системных задач;
  • Опыт в области информационной безопасности встраиваемых систем (Secure Boot, TrustZone);
  • Понимание принципов работы аппаратных нейроускорителей (NPU) и их интеграции на уровне ОС;
  • Опыт профилирования и оптимизации производительности системного ПО.

Условия:

  • Конкурентная белая заработная плата;
  • Официальное трудоустройство по ТК РФ;
  • Дружный коллектив профессионалов;
  • Комфортные условия труда;
  • Хорошая техническая оснащенность и собственное производство;
  • Работа только в офисе;
  • ДМС.

Похожие вакансии Embedded & IoT

Сайты компаний
сбер. it

Robotics SW Engineer (Центр робототехники)

сбер. itНа сервисе с: 20.08.26 19:05
Зарплата не указанаРоссияМоскваОфис

Мы в Центре Робототехники Сбера интегрируем передовые робототехнические

системы, включая манипуляторы, мобильные колесные роботы, мобильные

манипуляторы, роботов собак и другие cutting-edge решения, в реальные

промышленные проекты, чтобы обеспечить эффективность и автоматизацию

процессов.

  • разрабатывать по одному или нескольким из направлений:
  1. драйвера для различных устройств в виде ROS2 узлов
  2. алгоритмы внутренней и внешней калибровки сенсоров - лидары, камеры, IMU
  3. различные робототехнические сервисы на Behavior Trees / State Machines
  4. реализовывать алгоритмы управления движением роботов
  • проектировать архитектуру системы

  • писать документацию.

  • владение C++ и Python, опыт разработки ПО для систем с ограниченными ресурсами, таких как роботы или встроенные системы.

  • знание методов разработки ПО, контроля версий и тестирования, опыт работы с Docker

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

  • базовая математическая подготовка

  • знания основ линейной алгебры

  • твердые знания ОС семейства Linux

  • опыт работы с ROS1 / ROS2 (DDS, QoS)

  • протоколы: CAN/CANopen, Modbus, EtherCAT, UART/I2C/SPI

  • коммуникационные протоколы: gRPC, Websocket, REST API

  • опыт работы с сенсорами: LiDAR, камеры, IMU, энкодеры.

  • комфортный современный офис возле МЦК ЗИЛ

  • ежегодный пересмотр зарплаты и годовую премию

  • уникальную систему обучения Сбера для профессионального и карьерного развития

  • расширенный ДМС и льготное страхование для семьи

  • гибкий дисконт по ипотечному кредиту, равный 1/3 от ключевой ставки ЦБ

  • подписка "Прайм" с возможностью использования на трех близких

  • вознаграждение за рекомендацию друзей в команду Сбера.

Эта вакансия также есть на:hh.ru
hh.ru
вкусвилл. офис

Старший разработчик

вкусвилл. офисНа сервисе с: 20.08.26 18:29
Зарплата не указанаРоссияМоскваГибрид

ТехВилл – IT-компания и партнёр ВкусВилл по развитию цифровых решений.

Мы отвечаем за разработку мобильных и web- приложений, автоматизацию бизнес-процессов, искусственный интеллект, devops, инфобез ВкусВилла.

Нашими решениями пользуется свыше 1 000 000 клиентов и сотрудников ВкусВилла.

Обязанности:
  • Руководство разработки аппаратной платформы дрона: дрон, калибровки, электроника, проводка;

  • Руководство embedded-разработкой: прошивки, интеграция полётного контроллера, периферия (сенсорика, ESC);

  • Взаимодействие с подрядчиками и вендорами: постановка ТЗ на компоненты/узлы, приёмка, контроль качества, решение проблем в проде;

  • Планирование работы над проектом: от требований до полевых испытаний;

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

  • Организация тестирования аппаратной части: стендовые испытания, полётные испытания;

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

  • Найм и развитие команды, распределение задач, ревью технических решений;

  • Управление бюджетом и сроками по аппаратным итерациям, управление рисками продукта.

Требования:
  • Опыт разработки аппаратных платформ (дроны, робототехника, БПЛА, или смежная область с механикой+электроникой+embedded) от 3+ лет, включая руководство командой;

  • Опыт embedded-разработки: работа с микроконтроллерами, полётными контроллерами (PX4 / ArduPilot), прошивками;

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

  • Опыт работы с подрядчиками/вендорами: постановка ТЗ, приёмка компонентов, контроль качества, переговоры;

  • Умение читать и обсуждать электрические схемы, чертежи;

  • Опыт управления людьми: найм, постановка задач, развитие команды/

    Желательно:

  • Опыт в домене робототехники (не только дронов): понимание общих паттернов разработки автономных систем;

  • Опыт работы с азиатскими производителями/подрядчиками (Китай и др.), включая выезды на производство;

  • Знание регуляторных требований к эксплуатации БПЛА;

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

  • Технический бэкграунд, позволяющий предметно разговаривать с navigation/perception командами о требованиях к платформе;

  • Опыт вывода аппаратных изделий от прототипа до серии/повторяемого производства;

  • Опыт работы с вычислителями Nvidia Orin, лидарами (по типу Livox, Robosense);

  • Знание промышленных интерфейсов.

Условия:
  • Работа в аккредитованной IT-компании;
  • Удаленный формат работы;
  • Официальное оформление с первого дня работы и поддержка куратора во время адаптации;
  • Прозрачная система развития: понятные грейды, внутреннее и внешнее обучение, индивидуальные планы развития и матрицы компетенций;
  • Экологичная культура и адекватные руководители;
  • Компенсация затрат на медицинские услуги, ментальное благополучие, спорт, тимбилдинги и использование AI-помощников;
  • Бонус 15% с покупок во ВкусВилл;
  • Социальная ответственность: поощряем донорство, оказываем материальную помощь при рождении ребёнка;
  • Партнерская программа «Зелёный свет»: за рекомендации знакомых специалистов можно получить до 50 000 руб.
hh.ru
нтц комплексные системы мониторинга

Технический лидер / Архитектор программной платформы

нтц комплексные системы мониторингаНа сервисе с: 20.08.26 16:32
от 220k ₽РоссияСанкт-ПетербургОфис

О компании и продукте

Мы — инжиниринговая компания, разрабатывающая интеллектуальную on-premise платформу мониторинга технического состояния объектов транспортной и промышленной инфраструктуры. Система объединяет полевое оборудование, сбор и обработку телеметрии, хранение данных, серверные сервисы и веб-интерфейс с графиками и визуализацией объектов.

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

Что предстоит делать

  • Отвечать за техническую целостность платформы: edge-уровень, контур получения телеметрии, API, хранилища данных и веб-приложение.
  • Проектировать и поддерживать архитектуру, границы компонентов, интерфейсы и матрицу совместимости версий.
  • Принимать и документировать ключевые архитектурные решения, включая ADR.
  • Определять и контролировать нефункциональные требования: производительность, задержки, доступность, безопасность, RPO/RTO и сроки хранения данных.
  • Участвовать в разработке руками на критических участках и выполнять code review.
  • Формировать инженерные правила: Git-flow, Definition of Done, требования к тестам, релизам, миграциям и технической документации.
  • Совместно с DevOps развивать CI/CD, управление окружениями, сборку артефактов, обновление и безопасный откат версий, включая прошивки.
  • Участвовать в подборе разработчиков, распределять технические задачи и развивать небольшую команду.
  • Организовывать документирование кода, архитектуры и эксплуатационных процедур; обеспечивать хранение ключевых знаний и доступов внутри компании.

Что мы ожидаем

  • Опыт коммерческой разработки от 5 лет, включая не менее 2 лет в роли Tech Lead, ведущего разработчика или архитектора.
  • Опыт проектирования, развития и технического руководства сложными программными системами.
  • Сильное понимание клиент-серверной архитектуры, API, реляционных баз данных и систем хранения временных рядов.
  • Понимание особенностей on-premise-развёртывания, Linux-инфраструктуры, резервного копирования, мониторинга и безопасного выпуска версий.
  • Понимание IoT/IIoT: получение телеметрии, работа при нестабильной связи, буферизация, повторная доставка и интеграция с полевым оборудованием.
  • Практический опыт проектирования производительных систем и обработки потоковых данных.
  • Навык подготовки понятной архитектурной и эксплуатационной документации.
  • Умение принимать технические решения, открыто фиксировать риски и отвечать за результат в пределах предоставленных полномочий.

Будет преимуществом

  • Опыт с PHP/Laravel или сопоставимым серверным стеком.
  • Практическая работа с ClickHouse и временными рядами.
  • Опыт с C/C++, Embedded Linux, промышленными протоколами или устройствами сбора данных.
  • Опыт развития SPA-приложений, систем визуализации или 3D-интерфейсов.
  • Опыт создания CI/CD для on-premise-продуктов и программно-аппаратных комплексов.

Условия

  • Заработная плата от 220 000 ₽ на руки, итоговое предложение зависит от опыта и результатов технических встреч.
  • Работа в офисе по адресу: Санкт-Петербург, ул. Фучика, 4К.
  • График работы: с 9:00 до 18:00.
  • Предоставление ДМС «СОГАЗ»
  • Прямое участие в формировании команды, архитектуры и инженерных процессов продукта.
  • Полномочия влиять на технические решения, критерии качества и готовность релизов.

Как откликнуться

В отклике просим кратко описать один-два проекта, где вы принимали архитектурные решения, руководили командой и лично участвовали в разработке критически важных компонентов.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.