Embedded & IoT — свежие вакансии
Обновляется каждый час. Найдено: 67 вакансий за последнюю неделю.
- Вакансий за неделю:
- 67
- Медиана:
- 200 000 ₽
- Вилка:
- 135 000 ₽ — 277 500 ₽
Зарплаты — по 93 вакансиям с указанной вилкой за 30 дней
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
Инженер-программист
- Анализ требований к разрабатываемой продукции, определение и выбор оптимального технического решения
- Разработка программного обеспечения и программной документации, материалов эскизных, технических, рабочих проектов в соответствии с техническим заданием, требованиями стандартов
- Участие в наладке, испытаниях и сдаче в эксплуатацию опытных образцов изделий, узлов, систем и деталей новой и модернизированной выпускаемой предприятием продукции
- Совместно с работниками смежных подразделений подготовка отчетности по реализуемым проектам для Министерства промышленности и торговли Российской Федерации, Фонда перспективных исследований, Госкорпорации «Росатом» и иных организаций
Возможные задачи:
- Разработка, отладка, тестирование библиотек параллельной передачи данных (на базе UCX, libfabric)
- Разработка модулей ядра Linux
- Настройка и автоматизация развёртывания ПО
- Наладка высокопроизводительных комплексов на основе разрабатываемой сети
По мере приобретения опыта и в зависимости от желания возможен постепенный переход к разработке архитектуры высокоскоростной сети
Требования:
- Высшее (бакалавр, магистр) профильное образование (математика, информатика) или неоконченное высшее с опытом работы в IT
- Опыт работы более от 1 года в должности инженера-программиста / научно-исследовательской деятельности / инженерной деятельности
- Владение языком С
- Знание классических алгоритмов и структур данных
- Опыт работы с ОС Linux
- Технический английский
- Работа в развивающейся компании в стабильной отрасли
- Конкурентная заработная плата
- Годовое премирование по результатам работы
- Добровольное медицинское страхование
- Современные рабочие места
- Цифровые сервисы для сотрудников
- Обучение и развитие сотрудников
Программист микроконтроллеров AVR, RISC-V для встраиваемых систем реального времени
- по техническому заданию написание функций и библиотек для встраивания в программу управления контроллером
- программа должна сопровождаться подробными комментариями.
- С/С++.
- понимание принципов разработки программ микроконтроллеров для задач реального времени.
- понимание работы последовательных интерфейсов.
- понимание работы промышленных систем управления на общем уровне.
- до начала работы по выданному ТЗ оценивается сроки исполнения функции / библиотеки
- проверка в составе общей программы, при необходимости доработка
- расчет за затраченные часы.
Мы Группа Астра – один из лидеров российской IT-индустрии, ведущий производитель программного обеспечения, в том числе защищенных операционных систем и платформ виртуализации. Разработка флагманского продукта, ОС семейства Astra Linux, ведется с 2008 года.
Наша миссия – обеспечить технологический суверенитет России и ее лидерство в мировой IT-индустрии путем создания базовых технологий, специального и пользовательского ПО. Стратегическая цель – к 2030 году стать национальным производителем программных продуктов №1.
Обязанности:
- Разработка и поддержка драйверов устройств на уровне ядра Linux.
- Оптимизация операционной системы.
- Повышение энергоэффективности, производительности, пропускной способности подсистем.
- Поддержка и доработка подсистем ядра.
- Первичный запуск (bringup) операционной системы на оборудовании.
- Обеспечение работоспособности периферии: от RS-232 до RAID-контроллеров.
- Кросс-платформенная разработка: ARM64, RISC-V.
Требования:
- Опыт в области разработки модулей ядра Linux.
- Хорошее владение языком С.
- Интерес к исследовательской работе в области архитектуры операционных систем (Linux).
- Знание технологий отладки ядра.
- Опыт работы с "железом": схемами, тестерами, осциллографами и т.д.
- Опыт работы с SPI, UART, I2C, CAN, Ethernet.
Будет плюсом:
- Вклад в open-source.
- Опыт работы с U-Boot, OP-TEE, arm-trusted-firmware.
- Знание инструментов сборки Buildroot/Yocto project.
Условия:
-
Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный «белый» доход и полноценный соцпакет.
-
Забота о здоровье. Оформим расширенный полис ДМС.
-
Спорт — это про нас. У нас многие увлекаются сноубордом, лыжами, дайвингом, бегом и пр. – найти кого-то для afterwork-активностей не проблема. Мы спонсируем тренировки футбольной и волейбольной команд, поддерживаем инициативы по киберспорту и приходим на турниры по настольному футболу просто поболеть.
-
Конкурентная заработная плата.
-
Добираться легко. Офис в 3 минутах ходьбы от станции метро Бутырская.
-
Проектирование архитектуры встраиваемого ПО для систем управления и диагностики
-
Разработка алгоритмов сбора, обработки и измерения аналоговых сигналов с различных датчиков
-
Программная реализация конечных автоматов (state machines), описывающих логику работы устройств
-
Проектирование и реализация протоколов обмена данными между устройствами (UART, SPI, I²C, CAN)
-
Отладка аппаратной части с использованием осциллографов, логических анализаторов и другого измерительного оборудования
-
Готовность брать на себя ответственность за результат группы и руководить процессом при необходимости
-
Готовность к командировкам
- Высшее техническое образование (радиоэлектроника, автоматизация, вычислительные системы)
- Уверенное владение C/С ++ (профессиональный уровень)
- Опыт ведения проектов по разработке электроники на МК от постановки задачи до запуска в производство.
- Опыт разработки встраиваемого ПО на C++ для микроконтроллеров (ARM Cortex-M).
- Практический опыт работы с семейством микроконтроллеров STM32
- Уверенное владение отладочными средами: Keil uVision, STM32CubeIDE
- Знание аппаратных интерфейсов: UART/USART, SPI, I2C, RS-485
- Опыт работы с сетевыми протоколами: TCP/IP, lwIP, Modbus RTU
- Навыки работы с системами контроля версий (Git)
- Опыт использования Arduino IDE и фреймворка Arduino для прототипирования
- Понимание жизненного цикла разработки встраиваемых систем
- Умение читать принципиальные электрические схемы и техническую документацию
- Базовое понимание технологий для IoT-задач: Ethernet, Wi-Fi, MQTT
- Опыт написания технической документации в соответствии со стандартами ЕСПД / ЕСКД (ГОСТ)
- Уверенная работа с контрольно-измерительным оборудованием: осциллографы, логические анализаторы, мультиметры
- Уверенные навыки пайки (включая SMD) и диагностики электронных схем
- Умение выстраивать эффективную коммуникацию со смежными отделами (разработка схем, тестирование) для решения комплексных задач
Личные качества:
- Внимательность к деталям и ответственность за результат
- Способность работать в команде
- Высокая обучаемость и интерес к новым технологиям
-
Официальное трудоустройство, белая заработная плата
-
Перспектива карьерного роста в быстроразвивающейся компании
-
Достойный уровень заработной платы
Embedded Linux Tech Lead, Cloud & DevOps Engineer, Senior Robotics Algorithm Engineer, Embedded Software Engineer
Публикатор: Tanichev Vitaly
Обсуждение: @TelRan
Разработчики севера!
Есть #вакансия и даже не одна
1. Embedded Linux Tech Lead
2. Cloud & DevOps Engineer
3. Senior Robotics Algorithm Engineer
4. Embedded Software Engineer
Ведётся разработка робота на новой платформе, нужны специалисты. Maytronics. Территориально недалеко от Афулы. Есть возможность работать 2 дня в неделю из дома. Компенсация дороги или автомобиль (как договоритесь), столовая и сибус.
Присылайте мне (@tanichevv) вопросы или CV, также на почту: tanichevv@gmail.com, я вам ссылку с подробным описанием и Apply.
-
Нам необходимо создать систему, в которой с помощью камер и компьютерного зрения можно будет удалённо контролировать холодильники с мороженым.
Основные задачи:
-
- установить и настроить камеры на холодильниках;
- организовать передачу изображения и данных через интернет;
- разработать или подобрать систему компьютерного зрения для распознавания мороженого;
- определять, какой товар есть в холодильнике, какого товара нет и какого осталось мало;
- создать базу холодильников с привязкой каждого холодильника к конкретной торговой точке;
- реализовать отображение холодильников на карте;
- создать удобный интерфейс для контроля всех холодильников с компьютера;
- настроить автоматические уведомления о необходимости пополнения товара;
- при необходимости подключить датчики температуры холодильников;
- обеспечить хранение фотографий, данных и истории изменений;
- предусмотреть возможность дальнейшего подключения большого количества холодильников.
-
Ищем специалиста, который имеет опыт хотя бы в нескольких из следующих направлений:
-
- IP-камеры и системы видеонаблюдения;
- IoT;
- компьютерное зрение / Computer Vision;
- искусственный интеллект / Machine Learning;
- распознавание объектов на изображениях;
- Python;
- работа с API;
- базы данных;
- веб-приложения и dashboards;
- GPS/карты и геолокация;
- подключение датчиков и оборудования через интернет;
- облачные серверы.
Мы - инженерная компания, развивающая направление робототехники, автономных и беспилотных систем. Формируем новый конструкторский отдел разработки полного цикла - от механики и электроники до алгоритмов автономности - и собираем команду, которая построит его с нуля.
Ищем руководителя группы встроенного ПО - владельца бортового ПО изделий на базе открытых стеков
Чем предстоит заниматься:
1. Архитектура бортового ПО изделий на базе открытых стеков (ArduPilot, BetaFlight, ELRS)
2. доработка стеков под собственные изделия, режимы и логика поведения
3. Постановка задач, код-ревью, версионирование и релизы прошивок
4. Руководство группой (2 инженера), развитие направления
Что для нас важно:
- Высшее техническое образование
- С++ и embedded-разработка от 5-ти лет
- Глубокое знание изнутри ArduPilot или BetaFlight (доработка исходного кода)
- Протоколы MAVLink/CRSF/MSP
- Практика код-ревью и релиз-инженерии
- Опыт ведущей роли, руководства или наставничества
Будет плюсом:
- ELRS изнутри
- SITL/HIL
- Открытые контрибуции
Предлагаем:
- Возможность проявить себя в новом направлении - у первых сотрудников максимальное влияние на технические решения и процессы
- Современное оборудование и приборный парк
- Работу с реальными изделиями, а не только документацией
- Выезды на испытания - локальные, в пределах рабочего дня. Редкие командировки
- Только офисный формат, в графике 5/2 (вых.: сб и вс). Возможен проезд к месту работы и обратно КОРПОРАТИВНЫМ транспортом.
- Оформление по ТК РФ, полностью белая заработная плата
Научно-Производственное Предприятие КАРАТ – группа компаний, специализирующаяся на разработке, серийном производстве, продаже и внедрении приборов учета энергоресурсов и автоматизации водо- и теплоснабжения.
Более 30 лет мы создаем приборы учета энергоресурсов и цифровых решений. На сегодняшний день в нашей Компании трудится более 250 квалифицированных сотрудников.
Основные направления – разработка, сертификация и производство приборов учета со встроенными модулями передачи данных, в том числе беспроводных - таких как LoRaWAN и NB-IOT.
Также мы осуществляем сервисную поддержку выпускаемой продукции. Собственная метрологическая лаборатория оснащена сертифицированными эталонами, проливными расходомерными установками.
Приглашаем на работу инженера-программиста.
Обязанности:
- Поддержка софта: доработка и развитие текущих производственных программ компании (Delphi).
- Оптимизация: рефакторинг устаревших участков кода для повышения быстродействия.
- Автоматизация: создание удобных экранных интерфейсов для сотрудников цехов и модулей автоматической генерации отчетов.
- Взаимодействие: сбор требований от инженеров-конструкторов и технологов для улучшения работы программ.
Требования:
- Высшее профессиональное (техническое), среднее профессиональное образование (ИРИТ-РТФ УрФУ, ФТИ УрФУ);
- Опыт коммерческой разработки на Delphi (Object Pascal);
- Понимание принципов работы с базами данных;
- Опыт написания ПО для работы с файловой системой и обработки текстовых данных.
- Оформление согласно ТК РФ;
- Полностью белая заработная плата;
- График работы: 5/2;
- Добровольное медицинское страхование после испытательного срока (возможность обращаться к специалистам частных клиник бесплатно);
-
Уровень заработной платы: зависит от уровня квалификации, итоговая сумма обсуждается на собеседовании.
Yandex Robotics разрабатывает и производит роботов. Среди наших клиентов — крупные сети логистических услуг и производственные компании.
Мы нацелены на быстрое и качественное получение результата и долгосрочную работу. Наше конкурентное преимущество — в гибкости и сильной команде, объединённой одной целью.
Мы ищем специалиста в команду антропоморфного робота. Команда проектирует устойчивые системы реального времени для управления роботами с частотой инфообмена нижнего уровня от 1 кГц.
Разработка и развитие программной архитектуры
Вы присоединитесь к проекту с работающей платформой и сложившейся архитектурой. Предстоит обеспечивать стабильный обмен данными между подсистемами робота с частотой от 1 кГц, выстраивать взаимодействие с датчиками и исполнительными механизмами, контролировать задержки в критичных контурах. Это R&D-позиция с высокой степенью влияния на технические решения.
CI/CD, деплой и инфраструктура разработки
Вы будете развивать сквозной пайплайн сборки и доставки embedded-кода: пред- и посткоммитные проверки, релизный флоу, Docker-образы, деплой на вычислители роботов.
Симуляция и тестирование
Предстоит развивать симуляционный контур: заниматься поддержкой симуляционных драйверов, запускать модели роботов в MuJoCo, обеспечивать связку RL + LL + симулятор. Нужно будет тестировать embedded-код в симуляции до выхода на железо.
Больше о разработке в Яндексе — в канале Yandex for Developers
* Уверенно владеете C/C++ и Python
* Разрабатывали детерминированные системы с гарантированным временем реакции на события
* Понимаете архитектуру Linux и принципы разработки для user-space и kernel-space
* Хорошо знаете сетевые протоколы, IPC и принципы распределённого взаимодействия (distributed communication)
* Работали с ARM-платформами, в частности NVIDIA Jetson, и x86
* Настраивали CI/CD, системы сборки и процессы деплоя
* Умеете конструктивно проходить код-ревью — как автор и как ревьюер
* Умеете работать в команде и эффективно взаимодействовать с коллегами из разных направлений
* Знаете английский язык на уровне, достаточном для рабочей коммуникации
* Занимались разработкой на уровне U-Boot и ядра Linux: доработкой, интеграцией и отладкой драйверов
* Запускали новые устройства и работали с деревом устройств (Device Tree)
* Реализовывали Secure Boot
* Работали с Docker, sandbox-системами сборки, автоматизацией релизных пайплайнов
* Работали с симуляторами робототехники: MuJoCo, Gazebo, Isaac Sim
* Работали с ROS 2, DDS или Fast DDS, RTPS, QoS, gRPC
* Работали с промышленными протоколами CAN или EtherCAT
* Работали с Rockchip
* Работали в команде с устоявшейся архитектурой и сильным техлидом — и вам это было комфортно
Инженер-программист
НПП "ТИК" - это стабильно развивающаяся компания, которая специализируется на разработке и производстве приборов и систем мониторинга, диагностики и противоаварийной защиты (ПАЗ) промышленного оборудования по параметрам вибрации.
Чем предстоит заниматься:
- Разработка архитектуры ПО и его реализация (языки C, C++, С#, python);
- Работа с ARM контроллерами (ST), SOM модулями, написание прошивок, и приложений;
- Разработка embedded приложений под RTOS и Linux;
- Реализация алгоритмов сбора (Modbus (TCP/RTU), OPC UA, MQTT, RS-485, RS-232, Ethernet), обработки (цифровые фильтры, БПФ) и передачи данных;
- Управление периферией;
- Разработка сопроводительной документации;
- Готовность к командировкам (периодичность: редкая).
Мы ожидаем от Вас:
- Опыт работы в аналогичной сфере (приборостроение, цифровая обработка сигналов, разработка архитектуры программного обеспечения);
- Высшее техническое образование.
Вашим преимуществом будет:
- Опыт работы с IAR Embedded workbench (с GIT).
Предлагаем Вам:
- Официальное трудоустройство (заработная плата - белая; 2 раза в месяц);
- График работы: с 8.30 до 17.15, обеденный перерыв с 12.00 до 12.45, суббота и воскресенье - выходные дни;
- Премиальное поощрение за высокую результативность выполненных задач / оплата сверхурочной работы;
- Корпоративная мобильная связь;
- Социальный пакет: отпуск, больничный, полис ДМС;
- Новогодние подарки детям до 18 лет;
- Корпоративные мероприятия.
Кто мы и чем занимаемся:
Мы - компания Eltex. Мы разрабатываем аппаратную часть и ПО для телекоммуникационного оборудования. Много.
Основные направления разработки: оборудование GPON, Ethernet-коммутаторы, сервисные маршрутизаторы, оборудование Wi-Fi, Softswitch, абонентские и цифровые VoIP-шлюзы, домашние роутеры, IP-медиацентры, оборудование «Умный дом», промышленные контроллеры для IoT и еще много чего.
Мы постоянно генерируем новые идеи и создаем абсолютно новый, уникальный продукт. Мы можем поделиться результатами успешных кейсов по ведению проектов с нуля.
Мы - одна большая команда из 2000 человек, объединенная одной общей целью. Присоединяйся к нам :)
Сейчас мы в поиске Программиста C/C++ в Направление разработки Wireless.
Лаборатория Wireless занимается разработкой софта для беспроводных решений операторского класса. Наши продукты - это Enterprise точки доступа, а также базовые станции и абонентские устройства для организации беспроводного широкополосного доступа (БШПД). Ещё одно наше направление - серверные продукты для оптимизации беспроводной сети и управления радиоресурсами. Разработка ведется на языке C и С++ под Linux.
Чем предстоит заниматься:
- Проектирование и разработка программного обеспечения для широкой линейки Wireless оборудования;
- Разработка и модификация модулей ядра Linux;
- Работа с современными протоколами беспроводной передачи данных;
- Поддержка и сопровождение существующей кодовой базы;
- Работа над сервисами управления радиоресурсами;
- Поддержка проектной инфраструктуры;
- Оформление документации.
Необходимые навыки:
- Знание и понимание базовых алгоритмов и структур данных;
- Уверенное владение языком С;
- Знание и понимание протоколов семейства TCP/IP;
- Опыт коммерческой разработки сетевых и многопоточных приложений под Linux;
- Умение работать с системами контроля версий (git);
- Технический английский.
Будет плюсом:
- Владение C++;
- Владение скриптовыми языками: bash, perl, python или др.;
- Понимание принципов работы аппаратных средств вычислительных систем;
- Опыт разработки модулей и подсистем ядра Linux;
- Опыт проектирования высоконагруженных систем;
Опыт работы с семейством протоколов 802.11.
Мы предлагаем:
- Молодой и дружный коллектив, команду профессионалов;
- Трудоустройство согласно ТК РФ;
- Официальную заработную плату: оклад + система премирования;
Приятные бонусы:
- Неизбежное профессиональное развитие;
- Участие в профессиональных конференциях (оказываем софинансирование);
- Скидки от компаний-партнеров (фитнес, развлечения);
- Поддержка спортивного духа в компании (мы регулярно принимаем участие в командных соревнованиях , например таких, как: "Гонка героев", спартакиада среди организаций г. Новосибирска и др.);
- Тренажерный зал у нас в офисе (а также кикер и настолки);
- Корпоративный английский после работы (оказываем софинансирование);
- Большое и современное здание на собственной территории (у нас найдется парковочное место не только для авто, но и для велосипеда);
- Парк, уличная спортивная зона;
- Служебный транспорт от пл. Калинина и 4,5,6 мкр.;
- Релокационный пакет для иногородних кандидатов.
Мы в Центре Робототехники Сбера интегрируем передовые робототехнические системы, включая манипуляторы, мобильные колесные роботы, мобильные
манипуляторы, роботов собак и другие cutting-edge решения, в реальные
промышленные проекты, чтобы обеспечить эффективность и автоматизацию
процессов.
Мы ищем единомышленников, которые разделяют нашу страсть к робототехнике и обладают навыками разработки встраиваемого программного обеспечения.
Обязанности
- разработка алгоритмов функционирования аппаратного обеспечения
- разработка и документирование встраиваемого ПО под микроконтроллеры на C/C++
- написание драйверов для аппаратной периферии: сенсоры, камеры, шилды и прч.
- разработка программ испытаний и проведение тестирования изделий, анализа неисправностей изделий, тестирование опытных образцов
- участие в сборке, тестировании и отладке макетов, прототипов и опытных образцов
- разработка схемотехнических решений: создание схем, выбор компонентов (микроконтроллеров, датчиков, интерфейсов) и проектирование печатных плат
- обеспечение интеграции различных систем и компонентов, включая взаимодействие с другими командами (hardware и software) для достижения общих целей проекта.
- контроль за процессом тестирования и отладки встроенных систем для обеспечения их надежности и безопасности.
Требования
- опыт командной разработки встраиваемого ПО
- опыт С++ от 4 лет и базовый опыт программирования на Python
- опыт работы с одноплатными компьютерами (Orange Pi, nVidia Jetson)
- разработка схемотехники устройств/модулей на основе современной элементной базы
- разработка топологии печатных плат или отдельных модулей в составе
- печатной платы
- опыт по интеграции программного обеспечения с аппаратным обеспечением
- опыт разработки встраиваемого ПО для микроконтроллеров: STM32(F0, F1, F4, H7, G4), ESP32
- знание основных сред разработки (IAR, Keil, Eclipse, CubeIDE) и отладки
- знание протокола Modbus RTU, стека протоколов TCP/IP
- опыт в использовании измерительного оборудования (осциллограф, логический анализатор, генератор сигналов)
- опыт работы в САПР — Altium или аналогах
- опыт использования ОС Linux для встраиваемых систем, включая настройку и кастомизацию
- знание принципов трассировки силовых узлов и высокочастотных интерфейсов (PCIe, SATA, HDMI, Ethernet, USB, I2C, SPI).
Условия
- комфортный современный офис возле МЦК ЗИЛ
- ежегодный пересмотр зарплаты и годовую премию
- уникальную систему обучения Сбера для профессионального и карьерного развития
- расширенный ДМС и льготное страхование для семьи
- гибкий дисконт по ипотечному кредиту, равный 1/3 от ключевой ставки ЦБ
- подписка "Прайм" с возможностью использования на трех близких
- вознаграждение за рекомендацию друзей в команду Сбера.
Разработчик встроенного ПО (БСВВ) для ARM
AQUARIUS — ведущий российский разработчик и производитель компьютерной техники.
AQUARIUS осуществляет все этапы разработки и производства ИТ-продукции в России.
Производственные комплексы AQUARIUS расположены в г. Тверь и г. Шуя.
Мы способны выпускать свыше 2 млн единиц высокотехнологичных устройств в год.
Основные направления деятельности компании:
• Производство и разработка серверов, СХД, ПК, ноутбуков, моноблоков, планшетов, телекоммуникационного оборудования;
• Сервисное и гарантийное обслуживание оборудования AQUARIUS.
Обязанности:
- разработка встраиваемого микропрограммного обеспечения (firmware) для микропроцессоров и СнК архитектуры ARM в составе СВТ и ПАК производства ПК «Аквариус»;
- создание, проверка, отладка и сопровождение программных средств согласно утвержденному плану-графику;
- анализ технических требований, выбор наилучшего способа их реализации, оценка сроков;
- определение наиболее подходящих средств, алгоритмов и структур данных, определение возможности использования готовых средств для решения задачи;
- соблюдение сроков и обеспечение качества выпускаемых релизов;
- своевременное устранение выявляемых дефектов;
- совершенствование процессов разработки;
- определение объема и содержания контрольных примеров, обеспечивающих проверку соответствия программных средств их функциональному назначению;
- разработка и постоянная актуализация технической документации на создаваемые и сопровождаемые программные средства;
- техническая поддержка производства и сервисного подразделения ПК Авариус по профильной тематике;
- своевременное решение инцидентов 3-ей линии технической поддержки.
Требования:
- Опыт работы в IT компаниях разработчиком системного или встраиваемого ПО не менее 3 лет.
- Опыт программирования под arm-архитектуру (SoC или ЦП) от 2 лет.
- Отличное знание языка программирования C, опыт разработки от 2 лет.
- Хорошее знание архитектуры ARM, особенностей реализации в различных микропроцессорах (SoC).
- Опыт разработки серийных изделий на базе микроконтроллеров или SoC.
- Практические навыки работы с шинами и отладки взаимодействия между устройствами по шинам PCI и PCI-Express, I2C, SMBus, SPI, 1-wire, LPC, USB.
- Умение читать и анализировать сложную схемотехнику.
- Умение работать с Device Tree (DTS/DTB).
- Способность вести аккуратное документирование разработки.
- Хорошие навыки взаимодействия в команде.
- Навыки работы с Gitlab/Github
- Английский язык (технический).
Приветствуется (будет плюсом):
- Опыт разработки и/или отладки программного кода для платформ на базе процессоров семейства Baikal
Условия:
- Оформление по ТК РФ в штат аккредитованной ИТ-Компании (ПК Аквариус). На рынке более 37-и лет (2500 сотрудников);
- ДМС;
- Доплата больничного;
- Гибридный формат работы;
- Адрес офиса: Москва, улица Крылатская, д 17 к 4; Корпоративные шаттлы от м. Крылатское, м. Народное ополчение и м. Улица 1905 г.
Инженер программист-алгоритмист(Математические пакеты,С,С++,Python,Linux,Matlab)
АО «Корпорация «ВНИИЭМ»
Объединяя науку и технологии, достигаем совершенства!
АО «Корпорация «ВНИИЭМ» ведет свою историю с 1941 года, сегодня это одно из
ведущих научно-производственных предприятий ГК «Роскосмос».
Занимается разработкой и созданием:
- космических комплексов и аппаратов, предназначенных для мониторинга Земли, мониторинга техногенных и чрезвычайных природных катастроф, картографии;
- электромеханического оборудования для малых космических аппаратов и орбитальных станций различного назначения;
- электрооборудования, систем управления и защиты ядерных реакторов АЭС, автоматизированных систем контроля и управления электрооборудованием;
- продукции электромашиностроения (специальные электромашины, электродвигателей малой мощности);
- систем и электрооборудования для флота;
- специальных электромеханических устройств для газовой и нефтеперерабатывающей промышленности.
Адрес места работы: г. Москва, Вольная улица, 30
Став частью нашей команды, Вы получите:
- Работу в компании входящей в ГК «Роскосмос»
- Соблюдение Трудового кодекса РФ
- Совокупный доход включает (должностной оклад, стимулирующие выплаты и постоянная надбавка), устанавливается по итогам собеседования, с учетом компетенций и профессиональных навыков кандидата
Для работников предприятия:
- Расширенное ДМС
- Программа поддержки «Молодой специалист»
- Возможность участия в конкурсах профессионального мастерства от ГК «Роскосмос»
- Материальная поддержка в сложных жизненных ситуациях
Для детей работников:
- Ежегодные новогодние кампании
- Частичную денежную компенсацию отдыха детей работников в оздоровительных лагерях в период летних и зимних каникул
Обязанности:
-
Разработка алгоритмов программ управления приборами системы ориентации космическими аппаратами (СО).
-
Отладка и сопровождение испытательных стендов СО.
-
Тестирование и отладка программного обеспечения СО.
-
Проведение наземных испытаний СО.
-
Сопровождение СО на этапе летных испытаний и штатной эксплуатации.
-
Разработка и оформление технической документации на программное обеспечение.
-
Разработка программного обеспечения бортовой аппаратуры и испытательных стендов (в том числе драйверного ПО) систем ориентации КА (СО).
-
Разработка программных моделей приборов СО.
-
Тестирование, отладка и испытания программного обеспечения бортовой аппаратуры и испытательных стендов систем ориентации.
-
Программирование электронных схем с использованием микропроцессорной техники, программирование микроконтроллеров.
Требования:
-
Высшее техническое образование.
-
Опыт работы от 3 лет по направлению деятельности.
График работы:
-
Полный рабочий день (08.00-17.00), 5/2, пятница - сокращенный день
Системный архитектор (Видеокамеры)
Обязанности:
- Разработка системной архитектуры: формирование концепции продукта (аппаратное и программное обеспечение).
- Hardware-Software интеграция:
- Постановка ТЗ для команды по встроенному ПО (Firmware/SDK)
- Координация разработки низкоуровневого ПО
- Контроль распределения ресурсов чипа на кристалле (SoC)
- Междисциплинарная координация: постановка задач инженерам-конструкторам в различных дисциплинах и контроль их выполнения
- Управление и контроль за конструкторской документацией
- Обратная инженерия: Анализ существующих решений для внедрения лучших практик в новые продукты компании.
- Верификация и запуск: Приемка прототипов, утверждение финальных ревизий плат и пресс-форм перед серийным производством.
Требования:
- Высшее техническое образование (Электроника и микроэлектроника, Информационные технологии, Программное обеспечение, Робототехника, Автоматизация, Оптотехника, Приборостроение).
- Мультидисциплинарный опыт: Понимание процессов разработки электроники, механики и базовые знания оптики.
- Экспертиза во встроенных системах: Опыт работы с архитектурами на базе Linux/RTOS и понимание стека протоколов видеостриминга.
- Знание рынка видео-SoC: Опыт работы с платформами на основе систем на кристалле (Novatek, SigmaStar или аналогичными).
- Аналитические навыки: Способность проводить декомпозицию сторонних решений (Reverse Engineering) и адаптировать их под внутренние стандарты.
- Оформление конструкторской документации в соответствии с ЕСКД.
- Конкурентный уровень заработной платы (оклад + премия по kpi).
- Официальное трудоустройство с первого дня.
- Работу в надежной компании, являющейся частью группы компаний «РУБЕЖ».
- Работу в команде профессионалов, всегда готовых поделиться опытом.
- Программу адаптации и помощь наставника и руководителя, создаем атмосферу доверия и взаимопомощи.
- Систему обучения для профессионального развития и роста (продуктовое и корпоративное обучение).
- Корпоративная парковка.
- Корпоративное такси и мобильную связь.
- Корпоративный транспорт от м. Кунцевская, м. Проспект Вернадского, м. Озерная.
- Собственная корпоративная столовая со вкусными обедами по очень бюджетным ценам.
Присоединяйся к нашей команде и создавай безопасную среду для общества и бизнеса!
ПРЕДПОЛАГАЕМАЯ ДАТА ЗАКЛЮЧЕНИЯ ТРУДОВОГО ДОГОВОРА — 1 ОКТЯБРЯ 2026 ГОДА
ВАКАНСИЯ ОТКРЫТА В СВЯЗИ С РАСШИРЕНИЕМ ОПЕРАЦИОННОЙ ДЕЯТЕЛЬНОСТИ
В связи с ростом количества подключаемых объектов и объёма технической поддержки мы расширяем команду и ищем младшего инженера АСУ ТП / программиста ПЛК для развития и сопровождения системы «Экоменеджмент».
Основная работа связана с контроллерами Wiren Board: настройкой и параметрированием алгоритмов автоматизации, удалённой пусконаладкой, технической поддержкой действующих объектов и доработкой существующих решений.
Основной стек: Wiren Board · Linux · JavaScript / Python · Modbus RTU/TCP · MQTT · OPC / OPC UA · RS-485 · Ethernet / TCP/IP.
Что предстоит делать
-
Программировать и конфигурировать контроллеры Wiren Board.
-
Настраивать и параметрировать существующие скрипты автоматизации под конкретные объекты.
-
Контролировать работу введённых в эксплуатацию объектов в рамках технической поддержки: анализировать возникающие инциденты, диагностировать их причины и участвовать в устранении.
-
Проводить удалённую настройку и пусконаладку систем автоматизации.
-
Настраивать и проверять обмен данными с оборудованием по промышленным протоколам.
-
Дорабатывать существующие скрипты и алгоритмы управления инженерными системами.
-
Работать с внутренними инструментами компании для конфигурирования, диагностики и автоматизации процессов наладки.
-
Взаимодействовать с подрядчиками и техническими специалистами заказчиков по вопросам настройки, наладки и эксплуатации системы.
-
Совместно с отделом аналитики анализировать работу инженерных систем объектов и участвовать в реализации изменений, направленных на снижение энергопотребления и повышение эффективности их работы.
Что мы ожидаем
-
Базовые знания автоматизации и принципов работы ПЛК.
-
Навыки программирования на JavaScript и/или Python либо опыт программирования ПЛК на языках МЭК 61131-3.
-
Понимание интерфейсов RS-485, Ethernet, а также принципов работы Modbus RTU/TCP, MQTT и OPC.
-
Базовые знания компьютерных сетей: TCP/IP, IP-адресация, маршрутизация и диагностика сетевых соединений.
-
Уверенное владение Linux (Debian / Ubuntu).
-
Понимание принципов работы основных инженерных систем зданий: вентиляции, кондиционирования, отопления, водоснабжения и электроснабжения.
-
Умение работать с технической документацией и самостоятельно разбираться в работе оборудования.
-
Самостоятельность, системный подход к поиску технических проблем и ответственность за результат.
Будет преимуществом
-
Практический опыт работы с Wiren Board, Modbus, MQTT, OPC.
-
Опыт работы с ПЛК, SCADA и BMS.
-
Опыт участия в пусконаладочных работах и диагностике оборудования.
-
Опыт реализации IoT-проектов или работы с Linux и embedded-устройствами.
Условия
-
Гибкий график работы с ориентацией на результат.
-
Возможность работать в офисе, удалённо или в гибридном формате.
-
Возможность совмещать работу с учёбой — вакансия подходит в том числе студентам старших курсов технических специальностей, способным полноценно участвовать в рабочем процессе и выполнять согласованный объём задач.
-
Официальное оформление в соответствии с ТК РФ.
-
Корпоративное медицинское страхование (ДМС).
-
Корпоративная техника и необходимое оборудование для работы.
-
На этапе адаптации — работа совместно с опытными инженерами и разработчиками команды, далее — увеличение самостоятельности и зоны ответственности.
-
Работа с действующими объектами и реальным инженерным оборудованием.
-
Участие в развитии продукта и возможность влиять на применяемые технические решения.
Группа компаний «Элемент» — национальный лидер в сфере высоких технологий.
Мы создаем технологии для цифровой эволюции бизнеса и общества.
В настоящее время ГК объединяет ведущие предприятия в сфере разработки, производства и дизайна микроэлектроники, являясь партнером первой линии для промышленного, телекоммуникационного, финансового и энергетического сегментов.
В дочерней компании по разработке высокотехнологичных установок для микроэлектроники открыта вакансия Ведущий инженер-программист АСУТП.
Обязанности:
- Разработка ПО промышленного оборудования для микроэлектроники;
- Участие в разработке спецификации требований на ПО;
- Подбор компонентной базы, взаимодействие с поставщиками оборудования;
- Разработка макетно-стендового оборудования;
- Согласование проектных решений со смежными подразделениями;
- Осуществление технической поддержки специалистов смежных подразделений и сторонних интеграторов;
- Описание алгоритмов работы оборудования (Task flows, Statechart diagram, Block diagram);
- Программирование ПЛК и узловых контроллеров оборудования;
- Разработка и реализация интерфейса оборудования;
- Оформление документации на интерфейс и работу оборудования;
- Наладка узлов на опытном образце оборудования.
Требования:
- Знание языков программирования МЭК 61131-3;
- Опыт разработки ПО в CodeSys 3.5 для промышленных установок на базе ПЛК от 3-х лет;
- Опыт разработки интерфейсов в среде MasterSCADA 4D;
- Опыт работы с PostgreSQL;
- Опыт работы с протоколами ModBus RTU/TCP, EtherCAT, CANopen;
- Опыт взаимодействия со смежными подразделениями;
- Знание принципов построения АСУ ТП;
- Опыт автоматизации промышленного оборудования с вакуумной, газовой, пневматической, кинематической, гидравлической системами;
- Опыт анализа и работы с документацией поставщиков технологического оборудования;
- Опыт сборки и наладки оборудования для микроэлектроники или робототехники;
- Умение читать электрические схемы (Э3, Э4, Э5).
Условия:
- Стабильная интересная работа в крупном российском холдинге;
- Конкурентная заработная плата, система премирования;
- "Зеленый свет" для новых идей и предложений: мы часто делаем то, на что другие не отваживаются;
- Возможность обучения (в т.ч. оплачиваемого) и серьезного развития профессиональных навыков;
- Оформление согласно ТК РФ;
- График работы 5/2 с 10:00 до 19:00;
- ДМС, страхование жизни после испытательного срока.
Разработчик control plane в сетевой ОС
- Проектировать и воплощать в коде функции сетевой ОС, относящиеся к Control Plane: BGP, OSPF, IS-IS, BFD, LACP и пр.;
- Разрабатывать и писать тесты, подтверждающие ожидаемое поведение Control Plane;
- Исправлять ошибки (баги) и улучшать производительность системы;
- Взаимодействовать с разработчиками других блоков, например, Data Plane;
- Следить за развитием и тенденциями отрасли с целью реализации в нашем продукте функций, отвечающих запросам рынка;
- Принимать участие в планировании развития итогового продукта (roadmap).
- Операционные системы Linux на уровне понимания архитектуры данного семейства ОС, способности заглянуть в код, например ядра Linux, когда необходимо улучшить свое понимание устройства какого-то смежного компонента;
- Принципы построения сетевых инфраструктур и функционирования использующихся в них протоколах (Ethernet, IP, control plane протоколы BGP, OSPF), с умением работать со стандартами IETF RFC, IEEE и пр.;
- Опыт программирования C/C++.
Будет плюсом:
- Опыт разработки и сопровождения решений с высокими требованиями к надежности;
- Опыт разработки сервисов (daemons) в среде Linux;
- Опыт разработки патчей для Linux Kernel или других больших Open Source проектов;
- Знание архитектуры сетевого блока ядра Linux;
- Знание архитектуры стеков протоколов маршрутизации в Linux (Quagga, FRRouting);
- Понимание современного устройства процесса разработки ПО:
• Работа с кодом в системе SCM (Git, GitLab);
• Работа с системами сборки autoconf, automake, make;
• Применение подходов DevOps и CI/CD;
• Работа с задачами в трекере (Jira и пр.), проектная работа Agile Scrum.
- 5/2, возможность полностью удаленной работы. Кандидаты, проживающие в Москве, могут, при желании, приезжать в офис;
- Официальное трудоустройство (белая заработная плата, оплачиваемые отпуска, больничные);
- После прохождения испытательного срока ДМС.
Ведущий инженер сектора по разработке специального ПО, тестового ПО и комплексов моделирования
Должностные обязанности:
- Разработка и модификация UEFI-драйверов, DXE/SMM-модулей;
- настройка POST (Power-On Self-Test), инициализация чипсета, CPU, памяти, периферии;
- оптимизация времени загрузки и энергопотребления;
- отладка проблем совместимости с оборудованием (CPU, RAM, GPU, накопители, сетевые контроллеры). Понимание аппаратной части:
-
схемотехника материнских плат, разводка сигналов;
- интерфейсы и протоколы (LPC, SPI, I2C, SMBus, UART, EC/KBC);
- питание и управление питанием (VRM, PMIC, ACPI States);
- знание работы BIOS Flash ROM (SPI Flash, NOR/NAND).
Опыт работы с инструментами:
- среды разработки для UEFI (EDK II, TianoCore);
- отладчики и анализаторы (JTAG, Logic Analyzer, Bus Pirate, Wireshark для USB/PCIe);
- инструменты сборки и тестирования BIOS (Build Environment, Flash Programming Tools);
- работа с осциллографом, анализаторами протоколов передачи данных для аппаратной отладки.
Требования:
- высшее техническое (информатика, вычислительная техника, электроника, радиотехника);
- твёрдое понимание архитектуры x86/x64, принципов работы ПК на уровне «железа».
Языки программирования:
- C/C++ — основной инструмент для разработки BIOS/UEFI;
- ассемблер (x86/x64) — для низкоуровневых оптимизаций и отладки.
Знание спецификаций и стандартов:
- UEFI Specification (включая PI, ACPI, SMBIOS);
- Intel Platform Guide, AMD BIOS and Kernel Developer Guide;
- стандарты PCIe, USB, SATA, NVMe, I2C/SMBus, SPI, LPC;
- понимание работы SMM (System Management Mode), ME/PSP.
Дополнительные навыки:
- умение читать и анализировать техническую документацию (datasheet, application notes);
- опыт работы в команде, ведение технической документации;
- способность к глубокой отладке и решению нестандартных проблем.
- опыт работы с Secure Boot, TPM, Intel TXT/AMD PSP;
- знание принципов разработки встраиваемого ПО (embedded systems);
- английский язык (чтение документации, общение с вендорами).
Условия работы:
- полный рабочий день;
- трудоустройство по ТК РФ.
Инженер по автоматизации механических устройств
Наша студия рада специалистам, желающим развиваться в сфере шоу, кино и развлечений. С нами будет легко и интересно всем, кто:
- любит общаться с разноплановыми людьми,
- умеет самостоятельно строить рабочий график и достигать результатов,
- любит свободный подход к работе и не ищет консервативности;
- не боится нестандартных задач,
- хочет профессионально развиваться,
- любит механику как вид искусства.
Если это о вас, ждём вашего отклика.
Обязанности:
1. Создание ПО (software разработка) на базе AVR (например, arduino), STM и Raspberry Pi:
- написание/корректировка библиотек для работы с внешними устройствами по их даташитам,
- написание программ (в основном, работа с приводами, дисплеями, световыми и звуковыми эффектами),
- создание приложений для Raspberry Pi (например, обработка и синтез речи, техническое зрение, сложные алгоритмы движения множества приводов).
2. Создание устройств (hardware разработка):
- разработка схемотехники,
- подбор компонентов и модулей,
- разработка печатной платы (идеально - самостоятельное изготовление),
- сборка и отладка устройства (работа с паяльной станцией, мультиметром, осциллографом, лабораторным источником питания).
Знание промышленных контроллеров и их архитектуры (софт+железо) будет преимуществом.
Требования:
- Опыт по направлению (портфолио обязательно);
- Знание необходимых для выполнения обязанностей языков программирования;
- Навык проектирования и сборки электронных устройств: компонентная база, прототипирование;
- Обучаемость и стремление к саморазвитию;
- Открытость, коммуникабельность;
- Большая вовлечённость;
- Смекалка и умение искать быстрые решения для нестандартных задач;
- Ответственность, аккуратность, современность, пунктуальность;
- Вежливость, культура поведения;
- Готовность к выполнению тестового задания;
- Высшее техническое образование является преимуществом.
Будет преимуществом:
- Знание 3D печати (особенности построения деталей, навыки печати);
- Опыт работы в кино, театрах, музеях, парках развлечений, игровых комнатах и т.д.
Условия:
- Фриланс/частичная занятость на испытательный срок 3 мес. или навсегда (выбираете сами);
- Оформление для фрилансеров: самозанятость/ИП, для кандидата, который останется с нами – официальное трудоустройство на постоянную работу;
- Оплата: фриланс/частичная занятость – индивидуальное согласование за проект; для постоянного сотрудника – от 90 000 руб. на руки и выше, в зависимости от успехов и желания расти;
- Условия: удалённо или в офисе на Средний проспект 86 В.О. (БЦ «Средний проспект) – по желанию; встречи и штурмы по проектам – офис или видео-созвоны; выезды на проекты или обслуживание устройств, командировки - возможны.
Разработчик встроенных систем (Embedded Developer)
Аккредитованная IT-компания “Конструкторское бюро "ДОРС" разрабатывает современное высокотехнологичное оборудование для банковской сферы. Мы создаём решения в таких областях, как программное обеспечение, датчики нового поколения, мехатроника и алгоритмы анализа банкнот. Наши технологии используются для обработки банкнот более чем 70 стран мира.
Мы ищем разработчика встроенных систем, который будет участвовать в создании уникальных решений для управления сложными электромеханическими устройствами и обработки сигналов в режиме реального времени.
У нас Вы получите возможность:
- Участвовать в полном цикле разработки программно-аппаратной части оборудования — от идеи до внедрения (схемотехника 20-30%, программирование 70-80%).
- Работать с высокопроизводительными встроенными системами.
- Участвовать в масштабных проектах вместе с опытной командой разработчиков.
- Писать и отлаживать код под микроконтроллеры и микропроцессоры ARM
- Работать с сигналами и изображениями в реальном времени
- Управлять электромеханическими устройствами и датчиками
- Заниматься тестированием и доработкой железа: пайка, диагностика, работа с осциллографом
- Взаимодействовать с многопроцессорными гетерогенными системами
Что мы ожидаем от кандидата:
- Опыт управления быстродействующими электромеханическими устройствами.
- Написание алгоритмов автоматического регулирования и управление по событиям с использованием конечных автоматов.
- Обработка сигналов и изображений в реальном времени.
- Реализация взаимодействия между процессорами в гетерогенных многопроцессорных системах.
- Работа с сетевыми протоколами: TCP/IP, HTTP, FTP, RDB.
- Участие в разработке крупных проектов для встроенных систем в составе команды.
- Навыки работы с системами контроля версий (например, , SVN или Git) и баг-трекингом.
- Понимание особенностей сопровождения производственного процесса.
- Открытость к обучению, развитию и применению новых знаний.
Технические требования:
- Знание архитектуры микроконтроллеров и/или микропроцессоров ARM и/или Blackfin.
- Опыт разработки программного обеспечения для систем реального времени без использования ОС.
- Уверенное владение работой с прерываниями, DMA, встроенной периферией процессора: DDR, дисплей, touchscreen; SPI, UART, USB, таймеры, PWM; ADC, опрос датчиков, управление приводами; приём сигнала с высокоскоростных датчиков.
- Базовое понимание схемотехники и принципов построения управляющих систем.
- Опыт работы с физическими прототипами: пайка, использование осциллографа, логических анализаторов, мультиметра и другого оборудования для диагностики и отладки.
- Умение читать электрические схемы и техническую документацию на радиоэлектронные компоненты.
- Желательно: опыт участия в совместной работе над аппаратно-программными комплексами от идеи до рабочего прототипа
Мы предлагаем:
- Работу в системообразующей компании, продукты которой используются по всему миру.
- Конкурентоспособную заработную плату (готовы обсуждать Ваши ожидания).
- Возможности обучения и наставничества от экспертов в своей области.
- Участие в уникальных научно-технических проектах.
- 5-дневная рабочая неделя, но гибко подходим к графику работы, короткий день в пятницу.
- Никаких переработок, work-life balance
- Расположение офиса: рядом со станцией метро «Новогиреево».
- Поддержку при переезде (в том числе в пределах Московского региона).
Присылайте своё резюме - станьте частью команды, создающей технологии, от которых зависят миллионы транзакций ежедневно!
Senior Разработчик на проекты IoT устройств — Node/NestJS, RTMP video, ML, BI
Мы расширяем нашу команду разработки и приглашаем опытного Back-end или Full-stack разработчика, чтобы принять участие в разработке новых продуктов на стыке электроники и софта. Проекты будут интересны разработчикам, которые могут выйти за рамки классических фреймворков и реализовать богатый и нестандартный функционал взаимодействия между устройствами и облачными сервисами.
Проект #1: Система мониторинга гольф-полей. Мы разрабатываем устройства со встроенными камерами и радаром для наблюдения за ударом по мячу и отслеживанием его попадания в лунку. Цель - дать игрокам возможность делать ставки на исход собственного удара. Back-end: NestJS, обработка стримингового видео, MQTT телеметрия, ML модели для распознавания мяча и лунки, моделирование физики полёта мяча, определение результата игры, биллинг, финансовые дэшборды, взаимодействие с платёжными шлюзами.
Проект #2: Интерфейс с виртуальными гольф-симуляторами. Перенос наработок из #1 в режим гибридного или виртуального гольфа. Сохраняя базовые функции системы, сделать возможность мониторинга исхода ударов по мячу в виртуальных гольф-симуляторах через захват экрана (HDMI sniffing), OCR-анализа стримингового видео для определения исхода игры.
Проект #3: Портативная система личной безопасности. Мы разрабатываем устройство размером с пачку сигарет со встроенной камерой, сенсорами движения, GPS, LTE и WiFi. Устройство можно перевести в режим охраны и оно будет сообщать о нештатной ситуации. Устройство можно взять с собой в путешествие, и мониторить свой номер в отеле, как пример. Разрабатываем электронику и все облачные сервисы. Стриминг видео, управление алертами, дэшборды для менеджмента и мобильное приложение для пользователей.
Мы ищем профессионального back-end разработчика, который может взять на себя роль архитектора и разработчика этих и других решений, которые мы создаём для наших заказчиков. Мы постоянно ищем новых людей и у нас постоянно появляются новые проекты. Они каждый раз необычные и интересные (ниже примеры).
Если у вас широкий набор навыков и длительный опыт разработки, если вам интересны нестандартные задачи, то будем рады побеседовать.
Требования:
- Длительный опыт в разработке. Уровень увлечённости софтом и разработкой далеко за рамками среднестатистического. Опыт хобби-разработок со школы. Будем рады вместе с вами посмотреть на код ваших личных проектов на собеседовании.
- Node/Nest.js. Django для пользовательских и админ-порталов.
Примеры задач:
- Спроектировать архитектуру стриминга видео с LTE камер безопасности и систему управления алертами
- Разработать видео-конвейер для монтажа RTMP видеопотоков, получаемых с различных устройств
- Натренировать ML модель для распознавания мяча и лунки
- Написать OCR конвейер, который позволит определять контекст игры в виртуальном симуляторе гольфа
- Написать сервис биллинга, которые будет внедрён во все наши проекты
- Реализовать систему мониторинга Grafana/Prometheus
- Написать генератор синтетических данных по результат игр, спроектировать BI дэшборды для менеджмента системы.
- Встроить процесс интеграционного и нагрузочного тестирования в процесс разработки.
- Создать эмулятор устройства (прокси для тестов и разработки), пока реальное устройство не до конца готово.
Кратко о нас:
Мы - инжиниринговая компания полного цикла. Мы создаем электронные устройства от идеи до массового производства для заказчиков в Америке и Европе. У нас есть офисы разработки в Москве и в Иваново, мы производим электронику в Тайване, разрабатываем софт во Вьетнаме.
Примеры недавних и активных в настоящий момент проектов:
- Несколько проектов носимых устройств на nRF54. 1) Терминал для общения с LLM в виде смарт-часов. 2) Устройство для бегунов, получающее пульс и ритм бега через ANT+ от смарт-часов Garmin, визуализирует в виде паттернов свечения на браслета на запястье. 3) Трекер для инвентаря игрока в гольф. Все проекты - полного цикла. Продуктовый дизайн, разработка конструктива и электроники, встроенного ПО, мобильного приложения.
- Система мониторинга для гольф-полей. Разработка кастомных панорамных камер на RK3588 со стримингом видео через LTE. Интеграция радара для отслеживания мяча. Продвинутый софт для управления сетью устройств на множестве гольф-полей. Очень сложный и масштабный full-stack проект (электроника, firmware, UX/UI, back/front, mobile, интеграция с 3rd party системами)
- Карманная система личной безопасности. Встроенная камера наблюдения, центральный процессор RV1106G3, система датчиков, сенсорный хаб на nRF54L15, спикер и микрофон. Интерфейсы BLE/WiFi/LTE. Full-stack разработка (hardware/firmware/mobile app, back/front, UX/UI).
- Голосовой ассистент на базе ИИ. Формат плоского кредла, вставляется в айфон. Активирует DP Alt Mode. Принимает видео с экрана телефона, конвертирует кадры в JPEG при помощи ПЛИС. Кадры отправляются в облако, в ответ генерируется последовательность нажатий мыши и клавиатуры, которое устройство ретранслирует на айфон. Фактически, OpenClaw для телефона. Всё в формате платы 53x9 мм.
- Система "умная яхта". Набор датчиков для применения на лодках и яхтах разного размера. Гейтвей Zigbee-to-LoRaWAN для лодок. LoRaWAN интерфейс для передачи данных на берег. Своя система мониторинга состояния лодок и предупреждения опасных ситуаций. Частная сеть LoRaWAN.
- Семейство электровелосипедов нового поколения. Цифровое управление steer-by-wire. Полное проектирование конструктива, схемотехники и встроенного ПО. Четыре процессорных узла. Бортовая шина CAN. Кастомные бутлоадеры и каскадное обновление встроенного ПО.
- Смарт-часы со встроенными картами, i.MX RT500, конкурент часам Garmin Fenix. Полная разработка электроники и конструктива, встроенного софта, облачных сервисов. Разработка велась в четырех странах.
- Кастомная материнская платы для Nvidia Orin NX (мы - официальный партнер NVidia).
- VR-шлем со встроенными электродами ЭЭГ (на базе Meta Quest Pro). Полная разработка конструктива, электроники, встроенного софта, интеграция с VR-приложением.
- Система диагностики спазмов мышц ротовой полости, сбора телеметрии о состоянии пациента. Разработка электроники, конструктива, встроенного ПО, мобильного приложения.
- 8-канальный портативный энцефалограф, возможность подключения пассивных и активных электродов.
- Система промышленного взвешивания с облачными сервисами управления запасами. Разработка электроники и встроенного ПО, web-сервисы.
- Интерактивный баскетбольный щит (Nvidia Orin / RK3588). Разработка конструктива, электроники, ML конвейеров для сегментации игровой площадки, распознавание игроков, мяча, определение траектории движения мяча, детекция промахов и попаданий в сетку.
Мы вовлечены во все стадии разработки - от создания PoC и pre-EVT прототипов до запуска в производство в Китае и Тайване. Если у вас есть интерес к новыми технологиям, к разработке инженерно-сложных продуктов, ориентированных на международный рынок, будем рады с вами побеседовать.
Условия:
- Full-time занятость на наших проектах
- Возможна работа удаленно или в одном из наших офисов
- Возможны командировки в г. Иваново и в Тайвань
- Конкурентная заработная плата
- Корпоративная поддержка повышения уровня английского языка
Инженер-интегратор робототехнических систем
Авихимса — полностью российская IT-компания. Мы разрабатываем и внедряем ПО для автономного управления роботизированной техникой.
Команда состоит из специалистов в разных областях: робототехники, автономного движения, технологий компьютерного зрения, дополненной и виртуальной реальности, работы с данными.
Мы разрабатываем «ВДОЛЬ» — автономную систему управления мобильными роботами. Наши роботы уже работают в реальных условиях: ориентируются без GPS с помощью лидаров и алгоритмов, накапливают моточасы. Мы переходим от этапа R&D к масштабированию, поэтому нам нужен инженер, который умеет строить надёжные стыки между физическим миром (железом) и нашими алгоритмами.
Ваша работа — писать обвязку, через которую платформа, сенсоры и наш стек обмениваются данными по CAN, UART и сети, диагностировать стык, когда что-то отваливается и доводить проблему до конкретной причины, а не до «оно где-то в железе». Закрывать весь стек с первого дня не нужно, но важна готовность разбираться в коде и в том, что происходит ниже уровня middleware.
Если вам нравится интеграция — это та роль, где её много, и алгоритмов в ней не меньше, чем в «чистой» разработке.
Технологический стек:
- Платформа: x86 + NVIDIA GPU (Linux), ROS 2.
- Шины и транспорт: SocketCAN (250 кбод, 11-bit), TCP/SLCAN (I-7540D), бинарный UART, MQTT.
- Сенсоры: 3D/2D Лидары (Leishen, RoboSense), Глубинные камеры (Luxonis OAK-D), IMU (MPU-6050/9250).
- Firmware: STM32F103 (C99), STM32CubeIDE, OpenOCD.
Чем предстоит заниматься:
- Обвязка и интеграция платформ: писать на C++/Python коннекторы и bridge, через которые чужая платформа, сенсоры и наш софт обмениваются данными по CAN/UART/сети. Это ядро роли — заставить разнородное железо стабильно отдавать данные в систему.
- Диагностика стыка: робот встал — таймаут CAN-узла, джиттер энкодеров, просадка питания. Ставите диагноз цифрами: candump, логический анализатор, осциллограф. Находите, на чьей стороне баг — нашей, партнёра или в физике шины.
- Работа с партнёрами: мы не производим железо, поэтому вы — технический адвокат компании. Пишете ТЗ подрядчикам на доработку их платформ, доказываете баги в их прошивках логами и воспроизводимым сценарием.
- Понять чужую платформу: документации часто нет или она врёт. Подключиться к шине, разобрать протокол сниффером, понять, почему оно не работает, и сделать так, чтобы заработало. Реверс для нас не самоцель — но кто это умеет, тому стык даётся легче.
- Прошивки (STM32), по необходимости: прочитать чужой C99, найти причину по CAN-трафику, внести точечную правку, если баг на нашей стороне.
Как устроена работа:
- ~50% — код и обвязка: коннекторы и bridge для CAN/UART/сети, утилиты, тесты к своим изменениям, поиск потери данных между железом и софтом.
- ~20% — диагностика и разбор: candump, логи, анализатор, локализация причины на стыке; разбор чужих протоколов.
- ~20% — партнёры: обсуждение железа с подрядчиками, ТЗ на доработку прошивок, доказательство багов.
- ~10% — железо руками и MCU: сборка прототипов, точечные правки прошивок STM32.
Нагрузка плавает, но основное время — код и диагностика, а не паяльник. Ориентир:
Примеры задач :
- Новая платформа-донор отдаёт телеметрию и принимает команды по CAN в своём формате. Разобрать протокол, написать bridge, через который наш софт управляет платформой и читает её состояние стабильно, без потерь на старте моторов.
- Робот падает в аварию — через candump видим, что контроллер при резком старте просаживает питание и теряет фреймы. Собираем фактуру, добиваемся фикса прошивки.
- Собрать блок лидар + IMU: питание, синхронизация времени (PTP/PPS) — иначе локализация будет «прыгать» не из-за алгоритма, а из-за джиттера меток.
- Едем к партнёру с новой платформой. Протокол и детали узнаём только на месте. Задача — за день поднять MVP-интеграцию: подключиться к шине, понять управление, прокинуть данные в наш софт, показать, что робот едет под нашим стеком.
Кого мы ищем:
Инженера-интегратора, которому интересно строить надёжные стыки между чужим железом и нашим софтом.
Что важно:
- Linux, SocketCAN, UART, candump: работа с устройствами напрямую, неблокирующий ввод-вывод, таймауты.
- Python и C++: писать bridge-коннекторы и сервисный код, который не падает при обрыве связи.
- CAN на практике: арбитраж, разница между потерей фрейма и таймаутом узла.
- Root cause: доводить проблему до конкретной причины, а не останавливаться на «оно упало».
- Диагностика стыка: candump, логи, логический анализатор, осциллограф.
- Разбор чужих платформ: даташит, снятие трафика, понимание протокола без готовой документации.
- Работа с подрядчиками: доказывать баги логами и воспроизводимым сценарием.
- Ответственность за стык: «это железо» или «это софт» — не ответ, вы ищете причину.
- Тесты к своим изменениям, понимание пути от идеи до продакшена.
Будет плюсом: STM32 и прошивки, ROS 2, пайка и JTAG, Docker/CI/CD; опыт в локализации, управлении движением, восприятии и контуре безопасности.
Что мы предлагаем:
- Тихий и просторный офис в центре Москвы в двух минутах пешком от м. Парк Культуры;
- Мощную технику для работы.
- ДМС с первого дня от Альфа Страхования.
- Отсутствие бюрократии и горизонтальную структуру без десятка начальников.
- Внутреннее обучение и наставничество со стороны опытных коллег.
- Курсы и конференции по специальности.
- Возможность развития в разных областях IT.
Геоскан – российская группа компаний полного цикла. Наша команда занимается разработкой и производством беспилотных авиационных систем и малых космических аппаратов. Оборудование и программное обеспечение Геоскана широко применяются в промышленности, образовании и индустрии развлечений. Мы устраиваем соревнования по образовательной робототехнике, запускаем спутники в космос и организуем красочные шоу дронов по всему миру.
Сейчас мы расширяем команду разработки и ищем Embedded программиста, которому предстоит разрабатывать программное обеспечение для встраиваемых вычислительных систем на базе микроконтроллеров (ядра ARM Cortex-M).
Основное направление разработки – различные устройства радиосвязи на микросхемах приемопередатчиков фирм Silabs, Texas Instruments, Semtech.
Чем предстоит заниматься:
- разрабатывать встроенного бортовых модулей и полезных нагрузок ПО на языке C++ (bare metal / RTOS);
- разработка и реализация протоколов взаимодействия с бортовыми модулями и полезными нагрузками;
- разработка вспомогательных и тестовых desktop-приложений, необходимых для целей проверки, калибровки и тестирования;
- рефакторинг существующего кода, участие в code review;
- взаимодействовать с командой разработки электроники.
Типовые задачи на проекте:
- разработка узкополосной системы связи на базе LoRa. Реализация ППР4, адаптивной модуляции, работа в режиме скрытности (на границе шума);
- разработка драйверов для работы с чипами связи LoRa;
- проектирование и реализация сетевых протоколов;
- реализация ППР4 и помехоустойчивых алгоритмов;
- построение архитектуры сети с расчетом входа и выхода в сеть, перезапросов.
Мы ожидаем, что вы:
- хорошо знаете С и С++, умеете применять объектно-ориентированный подход при разработке встраиваемого ПО;
- работали с ядрами ARM Cortex-M;
- знакомы с интерфейсами SPI/UART/I2C/CAN;
- имеете представление о базовых понятиях в радиосвязи (частотное и временное разделение каналов, помехоустойчивое кодирование, перемежение, модуляция сигнала и т.д.);
- имеете представление о базовых узлах hardware в радиосвязи (синтезаторы частоты, смесители, управляемые аттенюаторы, ЦАП, АЦП);
- готовы самостоятельно разрабатывать протоколы радиосвязи различного уровня;
- владеете английским языком на уровне чтения технической документации.
Вашим преимуществом будет:
- опыт написания GUI для отладки;
- опыт с JSON;
- навыки работы с осциллографами, спектроанализаторами, векторными генераторами сигналов и сетевыми анализаторами.
Мы предлагаем:
- оформление в соответствии с ТК РФ и полностью белую заработную плату;
- работу в аккредитованной IT-компании;
- современный комфортный офис в шаговой доступности от ст. м. Площадь Мужества;
- охраняемую авто- и велопарковку;
- график работы 5/2 с 08:30 до 17:00;
- полис ДМС после 6 месяцев работы;
- корпоративный спорт: футбол, волейбол, баскетбол, йога, скалолазание;
- изучение иностранных языков в офисе с 50% компенсацией от компании;
- корпоративную библиотеку и настольные игры;
- чай/кофе и станции здорового питания на уютных кухнях.
ООО "ИТСофт" - входит в группу компаний Информтехника, основанной в 1991 году. Основная деятельность — разработка, производство, поставка и инсталляция телекоммуникационного оборудования, современных систем связи и программного обеспечения. В этой сфере у нас богатый накопленный опыт и масса реализованных проектов по России и за рубежом. Всей основной линейке производимого компанией оборудования присвоен статус ТОРП, а разработанное нами ПО внесено в Реестр Мин цифры РФ.
Мы стремительно растём, развиваемся и ищем новых специалистов в команду!
Обязанности:
- разработка программного обеспечения для микроконтроллеров и процессоров в составе телекоммуникационного оборудования
- разработка тестового программного обеспечения для поддержки серийного выпуска продукции
- разработка основных, ключевых модулей и блоков в рамках проекта, верификация кода, планирования выхода версий, управления изменениями в рамках программного проекта
- сопровождение ранее разработанных проектов
- опыт работы не менее 5 лет
- профессиональное знание основ электроники, схемотехники
- технический английский
- умение работать с контрольно-измерительной аппаратурой
- опыт работы с архитектурой ARM (embedded, bare metal)
- понимание принципов системного программирования (выделения и разделения ресурсов, доступа к устройствам и т.п.)
- опыт работы со стандартными интерфейсами (UART, SPI, I2C, I2S и т.п.)
- опыт DSP и сигнальной обработки (SDR)
- умение читать принципиальные схемы, топологию печатных плат
- знание сетевого стека (TCP/IP), навыки работы с ethernet
- опыт работы с ОС FreeRTOS
- опыт программирования ПЛИС
- опыт работы с системой контроля Git
- понимание принципов CI/CD.
- Оформление по ТК РФ, «белая» заработная плата;
- Работа в компании с аккредитацией в Минцифре;
- Вовлеченное и гибкое руководство
- Офис в пешей доступности от метро Красносельская;
- Мы заботимся о наших сотрудниках и поддерживаем инициативы по обучению, участию в конференциях, проведению вебинаров и тренингов за счет компании;
- Компенсацию услуг фитнес-центра или полиса ДМС;
- Подарки детям на Новый год и детские праздники;
- Корпоративные праздники и мероприятия
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →