низкоуровневое программирование микроконтроллеров STM32 и ESP32/ESP8266; реализация драйверов и протоколов I2C, SPI, UART/USART;
Зарплата не указана
Загружаем вакансии…
низкоуровневое программирование микроконтроллеров STM32 и ESP32/ESP8266; реализация драйверов и протоколов I2C, SPI, UART/USART;
Зарплата не указана
- Розробка нової апаратної частини; - Проєктування принципових схем, підбір електронних компонентів, компонування плат;
Зарплата не указана
Задачи: — Разработка и отладка программного обеспечения для микроконтроллеров семейств STM32 и ESP32; — Участие в тестировании макетных образцов и прототипов, включая взаимодействие с другими участниками проектной команды; — Подготовка и оформление программной документации согласно принятым стандартам; — Техническое сопровождение серийных устройств: обновление, оптимизация и расширение функционала встроенного ПО. Требования: — Опыт разработки ПО для встраиваемых систем от 3 лет; — Уверенное владение языками программирования C/C++; — Практический опыт работы с системами контроля версий Git, GitLab; — Опыт разработки под микроконтроллеры STM32 и ESP32; — Знания в области цифровой схемотехники; — Глубокое понимание архитектуры микроконтроллеров и принципов работы периферийных модулей, включая настройку тактирования, работу с прерываниями и DMA, использование интерфейсных модулей UART, SPI, CAN, I2C. Условия: — Работа в молодой, энергичной команде профессионалов в частной космической компании; — Ежегодная индексация заработной платы с учетом достижений и вклада в развитие компании; — Официальное трудоустройство по ТК РФ; — Удобный график работы 5/2 с гибким началом рабочего дня; — Корпоративный полис ДМС после испытательного срока; — Бесплатные обеды в офисе; — Корпоративная система скидок на товары и услуги партнеров; — Бонусы за рекомендации успешных кандидатов; — Подарок ко Дню рождения; — Современный офис в бизнес-центре «Новодмитровский» рядом со станциями метро «Савеловская» и «Дмитровская».
Зарплата не указана
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Про компанію: Компанія є провідним розробником та постачальником спеціалізованого комп’ютерного забезпечення та симуляторів для потреб військових та цивільних замовників. Задачі: - Розробка нової апаратної частини; - Проєктування принципових схем, підбір електронних компонентів, компонування плат; - Оптимізація та вдосконалення вже існуючих hardware продуктів; - Підготовка виробничої та конструкторської документації; - Участь або супровід виготовлення та тестування прототипів, участь у налагодженні виробництва серійних зразків. Embedded-розробка: - Розробка, адаптація та відлагодження ПЗ для нових апаратних рішень; - Робота з мікроконтролерами STM32 та ESP; - Інтеграція з готовими модулями. Загальні обов’язки: - Супровід життєвого циклу розроблених програмно-апаратних рішень для забезпечення їхньої коректної роботи (тестування, модернізація, пошук причин відмов); - Відлагодження програмно-апаратних виробів, інтерфейсів з програмним забезпеченням верхнього рівня; - Створення та підтримка технічної документації для розроблених рішень. Требування: - 3+ роки досвіду в embedded hardware - розробці (апаратне і програмне забезпечення); - Глибоке розуміння архітектури вбудованих систем; - Досвід роботи з контролерами STM32, та ESP; - Досвід роботи з системами контролю версій (бажано Git); - Досвід роботи з програмами проектування електронних пристроїв: KiCAD, Altium; - Вміння працювати з контрольно-вимірювальним обладнанням (мультиметр, осцилограф, тощо); - Базові навички в електроніці: ручний монтаж, діагностика несправностей. Бажані додаткові навички: - Розуміння протоколів зв’язку (UART, I2C, SPI, CAN тощо); - Навички моделювання в CAD-середовищах, досвід з 3D-друком; - Досвід збірки та експлуатації акумуляторів; - Знання в галузі радіозв’язку, LTE, Starlink. Особисті якості: - Здатність до критичного мислення та аналітики; - Високий рівень самоорганізації та відповідальності; - Комунікабельність, навички презентації технічної інформації. Умови: - Офіційне працевлаштування та бронювання для чоловіків; - Повне забезпечення усім необхідним для комфортної роботи; - Складна та цікава робота в компанії, яка розвивається; - Можливість вчитись та приймати участь у розробці нових продуктів; - Бути дотичним до проєктів, які реально допомагають Силам оборони України; - Можливість професійного розвитку у сфері mil-tech.
Зарплата не указана
Основные задачи: • Разработка и сопровождение встроенного ПО для микроконтроллеров STM32 на C с использованием FreeRTOS. • Разработка приложений на C/C++ для одноплатных компьютеров под управлением Linux. • Поддержка и развитие существующей кодовой базы, участие в проектировании архитектуры ПО и code review. • Ведение технической документации. Требования: • Уверенное знание языка C для embedded-разработки. • Опыт коммерческой разработки ПО для STM32. • Опыт работы с FreeRTOS. • Практический опыт работы с UART, I²C, ADC, DMA, CAN/FDCAN. • Умение разрабатывать драйверы по datasheet/reference manual (I²C/SPI/UART). • Опыт работы с Git. • Навыки работы с осциллографом, мультиметром и логическим анализатором. • Умение читать электрические схемы. • Опыт разработки на C/C++ под Linux (в том числе для ARM-платформ). Будет преимуществом: • Опыт работы с Yocto, Buildroot или аналогичными системами сборки. • Опыт разработки графических интерфейсов для Embedded Linux (LVGL).
Зарплата не указана
Задачи: - Разработка встраиваемого ПО (прошивок) для микроконтроллеров ARM (STM32, GD32), MIPS, RISC-V на языке Си - Поддержка и рефакторинг существующего встраиваемого ПО - Разработка и поддержка документации для прошивок (вики-страниц) - Соблюдение внутренних стандартов на разработку / ведение документации / ведение проектов - Работа в команде, используя гибкие методологии разработки - Участие в процессах разработки и поддержки продукта — взаимодействие с менеджерами, тестировщиками, инженерами из других отделов Требования: - Знание Си на высоком уровне - Умение и желание писать качественный читаемый поддерживаемый код по внутренним стандартам компании - Знание Python и Bash на уровне «написать скрипт для автоматизации сборки прошивки» - Знание и умение пользоваться gcc, gdb, openOCD - Знание Make, понимание работы системы сборки на Makefile - Знание и умение пользоваться Git по gitflow с ветками PR и т.д. - Знание и умение писать unit-тесты / функциональные тесты - Опыт разработки под STM32 и/или аналогах (GD32) - Опыт разработки Bare-Metal и RTOS - Опыт разработки драйверов - Знание интерфейсов — USB, UART, I2C, SPI, CAN - Элементарные навыки пайки и работы с измерительным оборудованием для отладки - Опыт работы с Jira/Bitbucket/Confluence - Английский язык на уровне чтения документации
Зарплата не указана
Требуется техник в команду поддержки с базовыми знаниями электроники и схемотехники, пониманием принципов работы микроконтроллеров, начальным опытом или желанием работать с ESP32, Arduino, STM32. Необходимы умения пользоваться мультиметром, паяльником и базовым лабораторным оборудованием, готовность учиться и разбираться в сложных задачах с реальным оборудованием. Будет плюсом понимание IoT, GSM/LTE-модемов, BLE, SPI, I2C, UART. Задачи: — Сборка модулей из компонентов (платы, корпуса, антенны и др.) — Прошивка и настройка модулей — Тестирование собранных устройств — Подготовка и упаковка готовых модулей — Приём модулей на диагностику и ремонт — Поиск и устранение неисправностей электронных устройств — Проверка работоспособности оборудования — Проведение технических тестов — Консультации клиентов по видеосвязи в нестандартных ситуациях — Помощь в подключении и настройке оборудования — Диагностика технических проблем совместно с клиентом — Взаимодействие с менеджерами поддержки при решении сложных вопросов Условия: — Работа в развивающейся IT-компании — Интересные задачи на стыке электроники, программирования и технической поддержки — Обучение продукту и помощь на этапе адаптации — Возможность профессионального развития — График 10:00-18:30, понедельник-пятница
Зарплата не указана
Задачи: — Интеграция с автопилотами (PX4/ArduPilot), доработка прошивок, offboard управление, MAVlink — Разработка симуляционного стенда и HIL/SIL пайплайнов, автоматизация регрессионных тестов управления — Подготовка и проведение летных испытаний, анализ логов, доработка по полученным данным — Работа с отказоустойчивостью: детекция отказов, safety-логика, деградация режимов — Оценка состояния и sensor fusion (IMU, барометр, магнитометр, GNSS, дальномеры) совместно с командой разработки — Разработка и настройка контуров управления БПЛА (мультироторы): attitude/rate, position, velocity, guidance Требования: — Понимание теории управления на практическом уровне: PID/каскадные схемы, LQR, MPC, фильтр Калмана (EKF/UKF) — Хорошие навыки кодинга на Python — Опыт работы с динамикой летательных аппаратов или роботов: моделирование, идентификация, кинематика/динамика твёрдого тела, кватернионы — Опыт с PX4/ArduPilot/BetaFlight и/или ROS/ROS2 — Сильный бэкграунд в математике и/или физике — Умение работать с реальным железом и логами, а не только с моделью в MATLAB Будет плюсом: — Реальные налёты и опыт настройки аппаратов «в поле», навыки пилотирования — Опыт с симуляторами: Gazebo, Isaac Sim, AirSim, jMAVSim — Навигация без GNSS: VIO, terrain-relative navigation, оптический поток — Опыт с embedded: STM32, RTOS, интеграция на Jetson/Rockchip/RPi — RL или learning-based control как дополнение к классике Условия: — Официальное трудоустройство по ТК РФ с первого рабочего дня, полностью «белая» заработная плата — Соц. пакет по ТК РФ — Конкурентная белая заработная плата, обсуждается индивидуально, оклад 100% — Годовая премия по результатам работы — Офис в ОЭЗ «Технополис Москва» Руднево, рядом со станциями метро Некрасовка/Лухмановская — Современный офис, оснащённый по последнему слову техники — График 5/2 с гибким началом рабочего дня (с 08:00 до 10:00), пятница сокращённый день — Испытательный срок 3 месяца — После испытательного срока гибридный график по согласованию с руководителем — Возможность реализовать свои идеи и получить практический опыт в цифровизации/автоматизации — Открытая, демократичная культура, дружный коллектив и хороший психологический климат Просьба в сопроводительном письме указывать зарплатные ожидания.
от 100 000 ₽
Задачи: — Разрабатывать программное обеспечение для встраиваемых систем, микроконтроллеров, электронных устройств и аппаратно-программных комплексов; — Участвовать в полном цикле разработки продукта: от анализа требований, формирования технического задания и выбора архитектуры до прототипирования, тестирования (при помощи коллег), отладки и запуска в производство; — Принимать ключевые технические решения по архитектуре embedded-систем, выбору микроконтроллеров, компонентов, интерфейсов, протоколов связи и схемотехнических решений; — Проектировать, анализировать и оптимизировать схемотехнические решения, участвовать в разработке и проверке электрических схем, печатных плат и аппаратной архитектуры устройства; — Разрабатывать и отлаживать прошивки, драйверы, низкоуровневое ПО, интерфейсы взаимодействия с периферией, датчиками, исполнительными устройствами и коммуникационными модулями; — Обеспечивать интеграцию аппаратной и программной частей устройства, проводить комплексную отладку, диагностику; — Контролировать техническое качество разработки, проводить ревью архитектурных, программных и схемотехнических решений; — Участвовать в планировании этапов разработки, оценке трудозатрат, постановке задач и контроле сроков выполнения; — Координировать работу электротехнического отдела; — Выстраивать процессы разработки, тестирования, документирования и передачи решений в производство; — Анализировать технические риски, предлагать решения по их снижению, повышению надежности, технологичности и масштабируемости продукта; — Взаимодействовать с производством, конструкторами, отделом качества и другими подразделениями компании для успешной реализации проектов; — Поддерживать коммуникацию с заказчиком или внутренними стейкхолдерами, представлять статус разработки, технические ограничения, риски и варианты решений; — Участвовать в развитии embedded-направления внутри компании, внедрять современные подходы, инструменты и технологии; — Наставлять менее опытных специалистов, помогать в развитии команды, участвовать в найме, обучении и технической оценке сотрудников. Требования: — Высшее техническое образование в области электроники, радиотехники, приборостроения, вычислительной техники или смежных направлений; — Опыт коммерческой разработки embedded-систем от 5 лет; — Опыт технического лидерства, управления инженерной командой или координации разработки будет преимуществом; — Отличные знания цифровой и аналоговой схемотехники, понимание принципов проектирования электронных устройств; — Практический опыт разработки встроенного программного обеспечения на C/C++, знание современных подходов к разработке embedded software; — Опыт работы с микроконтроллерами (STM32, ESP32, NXP, Nordic, Microchip, Renesas или аналогичными); — Понимание архитектуры ARM Cortex-M/A и принципов работы микроконтроллеров; — Опыт разработки драйверов устройств и работы с периферией (GPIO, UART, SPI, I2C, CAN, USB, Ethernet, RS-485, BLE, Wi-Fi и др.); — Опыт разработки многозадачных приложений с использованием RTOS (FreeRTOS, Zephyr или аналогичных); — Навыки проектирования, чтения и анализа принципиальных электрических схем; — Опыт работы с CAD-системами для разработки электроники (Altium Designer, KiCad, OrCAD, Eagle или аналогичными); — Понимание процессов разработки печатных плат, подготовки изделий к производству и серийному выпуску; — Опыт работы с Git и современными инструментами управления разработкой; — Понимание жизненного цикла разработки электронных устройств; — Навыки оценки трудозатрат, декомпозиции задач и планирования разработки; — Умение принимать архитектурные решения и нести ответственность за техническое качество продукта; — Опыт взаимодействия с производством, конструкторами и другими инженерными командами; — Развитые коммуникативные навыки, умение аргументированно защищать технические решения и эффективно взаимодействовать с заказчиками и внутренними стейкхолдерами; — Английский язык на уровне чтения технической документации (Intermediate и выше будет преимуществом). Условия: — Конкурентоспособная зарплата и система бонусов. — Возможность профессионального и карьерного роста. — Работа в динамичной и инновационной команде. — Участие в интересных и масштабных проектах. — Место работы: г. Москва, ул. Орджоникидзе, 11с13.
Задачи: — Разработка и отладка прошивок для ПЛИС и микроконтроллеров, включая двухъядерные STM32H745, с использованием FreeRTOS, STM32CubeIDE, PlatformIO; — Проектирование и реализация протоколов взаимодействия между компонентами систем, определение протоколов, форматов и структур данных для обмена информацией; — Реализация задач по оцифровке, декодированию и обработке сигналов, включая использование DMA; — Интеграция и отладка взаимодействия автоматической системы управления и периферии; — Работа с операционными системами реального времени и встраиваемыми ОС (ARM Mbed OS и аналоги); — Разработка клиентских приложений для управления стендами и взаимодействия со специализированными системами на C++ и QML. Требования: — Высшее техническое образование; — Технологический стек: PX4, ArduPilot, Raspberry Pi, Rasbian, OpenCV, Python 3.5, aiohttp, DroneKit, RPi.GPIO, SQLite, ARM Planner/Mission Planner; — Опыт разработки ПО для встраиваемых систем и испытательных стендов от 3–5 лет; — Уверенное владение C++ и QML, опыт создания кроссплатформенных клиентских приложений; — Практический опыт программирования микроконтроллеров STM32, включая серию H7 (PixHawk 4, 6C), работа с FreeRTOS; — Знание и опыт организации взаимодействия оборудования через интерфейсы CAN, SPI, I2C, UART, Ethernet, PPM, SBus; — Понимание принципов работы с ПЛИС и организации обмена данными между ПЛИС и микроконтроллерами; — Опыт работы с инструментами разработки: PlatformIO, STM32CubeIDE, Qt Creator; — Опыт работы в ОС Windows и Astra Linux. Условия: — Работа в стабильной и динамично развивающейся компании; — Участие в сложном инженерном проекте на стадии разработки и создания опытного образца; — Возможность влиять на технические решения по системе электропитания изделия; — Взаимодействие с сильной инженерной командой и ведущими экспертами отрасли; — Конкурентная заработная плата, обсуждается индивидуально с успешным кандидатом; — ДМС после прохождения испытательного срока.
Зарплата не указана
Зарплата не указана