Санкт-Петербург, Сабировская улица, 50
Метро: Крестовский островМы разрабатываем высокотехнологичные устройства для медицины. Блок, под который мы ищем специалиста - это современный планшетный программатор для имплантируемых кардиологических устройств (электрокардиостимуляторов, ИКД). Это замена устаревшим монструозным системам — наша цель сделать работу врача-аритмолога такой же удобной, как использование iPhone.
Проект с нуля: архитектура, протоколы, UI/UX, железо - все разрабатываем сами.
Мы — небольшая команда инженеров. Без бюрократии, без бессмысленных митингов. Нужен результат и надёжность.
Основная первичная задача (Android)
Разработать kiosk-приложение для планшета.
Реализовать BLE-менеджер: сканирование, подключение к головке, автоматическое переподключение, контроль качества связи.
Приём и синхронная визуализация двух сигналов в реальном времени: поверхностная ЭКГ (3 отведения, через головку), телеметрический эндокардиальный сигнал (из импланта)
Отрисовка графиков с масштабированием, линейкой измерения, маркерами событий (стимуляция, аритмия).
Управление сеансами пациента, локальное хранение (Room/SQLite), генерация PDF-отчётов, экспорт на USB.
Скрытый инженерный режим: диагностика, логи, обновление.
Дополнительная задача (будет большим плюсом если ваш профиль шире) - Low-level, STM
Разобраться в текущей связке ISM (8–40 kHz) → STM → Bluetooth.
Включиться в разработку прошивки на STM32 для устойчивого моста данных.
Обеспечить синхронизацию по времени между эндосигналом и ЭКГ на уровне пакетов.
Удалёнку с гибким графиком — результат важнее часов. Встречи в офисе в СПБ по необходимости и для совместной работы с железом.
Стартап-атмосферу: вы влияете на архитектуру, стек, технологии. Никто не навязывает «корпоративные стандарты».
Достойную оплату — готовы платить за экспертизу.
Работу с современным железом: BLE, реальное время, цифровая обработка сигналов.
Стек разработки приложения обсуждаем:
Flutter (Dart) — основной фреймворк для UI и логики (выбран за скорость разработки и отличную кастомизацию графиков).
Или Native (Kotlin/Java) — если вы уверены, что натив даст критическое преимущество. Готовы обсуждать.
Опыт разработки под Android/iOS от 3 лет.
Реальные проекты с BLE (сканеры, периферия, потеря связи, реконнект, буферизация).
Понимание работы с потоками данных в реальном времени (буферы, синхронизация).
Чистый код, контроль версий, прослеживаемость изменений.
Будет большим преимуществом:
Опыт с STM32 (C, HAL, DMA, прерывания, протоколы SPI/UART).
Понимание работы ISM-телеметрии (индуктивная связь, low frequency).
Разработка кроссплатформенного ПО (для будущих задач).
Опыт в медицинском ПО или работе с биосигналами (ЭКГ, датчики).
Опыт работы с регуляторными требованиями к медицинскому ПО (IEC 62304, ISO 14971)
Навык написания технической документации по V-модели (SRS, Architecture Design, Test Plans, Traceability Matrix)
Понимание процесса верификации и валидации для safety-critical систем
Личные качества:
Не боимся разбираться в чужом коде и железе, работаем совместно с другими инженерами.
Умеем доводить до релиза, а не до «у меня на тестовом работает».
Говорим прямо: не получается — предупреждаем заранее.
Санкт-Петербург
до 200000 RUR
Бураков Кирилл Сергеевич
Санкт-Петербург
до 200000 RUR
Санкт-Петербург
до 80000 RUR