Разработчик встроенного ПО / Embedded Firmware Developer (C / ARM / DSP / BLE) в офис

з/п не указана
Исток Аудио Трейдинг
Фрязино Постоянная занятость Полный день

Описание

О компании и проекте Группа компаний «Исток-Аудио» — ведущий российский разработчик и производитель высокотехнологичной медицинской техники и реабилитационного оборудования. Более 30 лет мы создаем продукты, приносящие прямую пользу обществу и качественно улучшающие жизнь сотен тысяч людей с нарушениями слуха. Мы ищем Embedded Firmware Developer в команду разработки цифровых слуховых аппаратов нового поколения. Вам предстоит разрабатывать прошивку для сложного миниатюрного устройства с экстремально низким энергопотреблением на базе многоядерной гетерогенной платформы: Специализированный аудиопроцессор; Bluetooth контроллер; Комплекс DSP-алгоритмов реального времени Чем предстоит заниматься Разработка системного и прикладного ПО (Firmware) на C, ASM для микроконтроллеров ARM Cortex-M и цифровых сигнальных процессоров (DSP). Применение AI-ассистентов в ежедневной разработке Реализация и интеграция алгоритмов цифровой обработки звука (DSP): частотная фильтрация, многоканальная компрессия, шумоподавление, адаптивное формирование направленности микрофонов (beamforming), подавление обратной связи. Разработка и поддержка беспроводных интерфейсов (BLE): профили передачи звука (ASHA для Android, MFi для iOS, LE Audio), передача параметров настройки и телеметрии, беспроводное обновление прошивки (FOTA). Низкоуровневое программирование периферии и межчипового обмена: драйверы I2C, SPI, SAI/I2S, UART, DMA, EEPROM/Flash, контроллеров питания (PMIC / Fuel Gauge). Оптимизация энергопотребления (Ultra-low-power) и управление бюджетом памяти (RAM/ROM) под жесткие ограничения миниатюрных устройств. Совместный Bring-up новых ревизий плат совместно с командой HW и отладка на аппаратных стендах. Инженерные процессы и обеспечение надежности: Code Review, написание модульных и регрессионных тестов (в том числе с генерацией тест-кейсов через AI), интеграция в CI/CD пайплайны сборки (CMake, GCC ARM). Что мы ждем от кандидата Знание архитектуры микроконтроллеров, понимание деталей работы ядра и периферии. Понимание принципов проектирования ПО, тестирования, continuous integration Уверенное владение языком C и понимание специфики разработки для встроенных систем без динамического выделения памяти. Практический опыт применения AI-инструментов в разработке (AI-Assisted Development): Уверенное использование инструментов генерации и анализа кода (GitHub Copilot, Cursor, JetBrains AI Assistant/ Air, ChatGPT, Claude); Навыки промпт-инжиниринга для декомпозиции инженерных задач, генерации краевых случаев и синтеза Unit-тестов; Критический анализ и верификация сгенерированного AI-кода на соответствие требованиям безопасности, надежности и ограничений встроенных платформ (отсутствие галлюцинаций, утечек памяти и гонок). Опыт разработки ПО для микроконтроллеров архитектуры ARM Cortex-M (Cortex-M3 / M4 / M33). Опыт работы с FreeRTOS, Zephyr OS или другими RTOS (задачи, очереди, семафоры, синхронизация, исключение race conditions). Понимание работы и практический опыт использования интерфейсов I2C, SPI, UART, I2S/SAI, DMA. Базовые знания цифровой обработки сигналов (DSP) и работы с арифметикой с фиксированной точкой (fixed-point arithmetic). Навыки отладки встроенного ПО и работы с лабораторным оборудованием: осциллографы, логические анализаторы, отладчики SWD/JTAG (J-Link, Promira и др.). Опыт работы с системами контроля версий (Git) и сборки (CMake, Makefile). Умение читать принципиальные электрические схемы и документацию на электронные компоненты (datasheets). Навыки работы с анализаторами сигнала, сниферами, спектральными данными Высшее образование. Будет существенным плюсом Опыт низкоуровневого программирования микроконтроллеров с применением assembler’а Опыт построения автоматизированных рабочих процессов и скриптов с привлечением LLM. Опыт работы с аудио-DSP платформами Опыт разработки решений на базе Bluetooth Low Energy (BLE) Знание и опыт интеграции слуховых/аудио протоколов: ASHA, MFi, BASS, Auracast / LE Audio. Опыт разработки подсистем безопасного обновления по воздуху (FOTA / DFU). Опыт оптимизации прошивок по энергопотреблению (режимы Deep Sleep, динамическое управление частотами и питанием). Навыки написания скриптов для автоматизации тестирования и валидации данных. Что мы предлагаем Cоциальная польза: создание высокотехнологичных медицинских приборов, которые возвращают людям слух, существенно повышая качество жизни и продуктивность десятков тысяч пользователей. Эффективная инженерная среда: применение современных AI-инструментов для устранения рутины, сокращения времени вывода решений на рынок и фокусировки на действительно сложных архитектурных задачах. Передовой стек и R&D культура: современная лаборатория, измерительная и отладочная база, отлаженные процессы (Code Review, CI/CD, YouTrack, HIL-стенды). Надежность и стабильность: официальное трудоустройство по ТК РФ, полностью «белая» заработная плата (уровень обсуждается индивидуально по результатам собеседования). Компенсационный пакет при релокации Комфортные условия: современный R&D-центр в г. Фрязино, сильная команда инженеров-схемотехников, программистов и исследователей акустики, поддержка непрерывного профессионального развития. График работы: 8-ми часовой рабочий день (5/2);

Откликнуться
Источник: hh · 2 дня назад

Похожие вакансии в городе Фрязино

Все вакансии в городе Фрязино →