Signature Science

Full-Stack Software Engineer – In Vitro Diagnostics (IVD) & Biological Analysis

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full-stack инженер для разработки ПО медицинских IVD-устройств и систем биологического анализа: от низкоуровневого взаимодействия с микроконтроллерами до пользовательских интерфейсов для управления научными приборами.

Задачи

  • Вести full-stack разработку ПО для медицинских IVD-систем и ПО биологического анализа — от интерфейсов с микроконтроллерами до прикладной логики и UI
  • Проектировать и дорабатывать интуитивные GUI (UI/UX) для управления аналитическими приборами и сенсорными сетями
  • Программировать, интегрировать и тестировать микроконтроллеры (Arduino или аналоги) для связи с биологическими сенсорами, платами и периферией
  • Писать, тестировать и оптимизировать высокопроизводительный код на C++ и приложения на Python для управления приборами и обработки данных
  • Внедрять меры кибербезопасности, процедуры hardening и практики безопасного кодирования
  • Соблюдать QMS и регуляторные стандарты (ISO 13485, ISO 62304) на всём жизненном цикле разработки, включая design controls, оценку рисков и документацию
  • Работать с биологами, системными инженерами, разработчиками железа и руководителями проектов над переводом требований в production-ПО
  • Отлаживать сложные проблемы интеграции hardware/software и оптимизировать эффективность работы
  • Вести документацию жизненного цикла ПО, спецификации, протоколы верификации/валидации и руководства пользователя

Требования

  • Сильный опыт разработки на современном C++
  • Опыт работы с микроконтроллерами (Arduino, ARM или микропроцессоры) и протоколами взаимодействия с железом
  • Умение создавать user-centered, интуитивные GUI и интерфейсы для desktop/embedded
  • Python (крайне желательно): скрипты, backend-логика, data science пайплайны или тестовая автоматизация
  • Понимание full-stack архитектуры: от frontend через backend до драйверов устройств
  • Знание ISO-стандартов (ISO 13485, ISO 62304, ISO 9001) — желательно, опыт в med-tech приветствуется
  • Знание кибербезопасности, secure boot, обработки данных и устранения уязвимостей — желательно
  • Опыт создания, развёртывания и поддержки ПО в коммерческих production-средах
  • Опыт с Linux, конфигурацией кастомных плат, Git и Jira
  • Аналитические и диагностические навыки для отладки сложных интеграций hardware-software-data
  • Java и другие языки/фреймворки — опционально, будет плюсом
  • Степень бакалавра по Computer Science, Computer Engineering, Electrical Engineering или смежной специальности
  • 3–5 лет профессионального опыта разработки ПО
  • Опыт в медицинских устройствах (IVD), биотехнологиях или ПО научных приборов — сильное преимущество
  • Готовность пройти проверку для получения security clearance

Условия

  • Full-time, on-site позиция с гибким графиком работы
  • Стандартные рабочие часы, иногда продлённые дни или работа в выходные для соблюдения сроков
  • Возможны редкие командировки по стране на конференции, выставки и исследовательские встречи
  • Возможность поднимать и переносить лёгкие грузы (до 25 lbs)

Навыки

  • C++
  • Python
  • Arduino
  • ARM
  • Linux
  • Git
  • Jira
  • Java
  • UI/UX
  • ISO 13485
  • ISO 62304
  • ISO 9001
  • Cybersecurity

Похожие вакансии

Senior Full-Stack Web Developer
S R InternationalSeniorГибрид
26 окт.
Full Stack Web Application Developer
HouseMax FundingMiddleAustinОфис
26 окт.
Senior Software Engineer (Applied AI)
TrabaSeniorNew YorkОфис
200,000 – 240,000 USD в год
26 окт.
Software Developer ($200/hr)
TuringMiddleNew YorkУдалённо
200 – 300 USD в час
26 окт.
Software Developer ($200/hr)
TuringMiddleSan FranciscoУдалённо
200 – 300 USD в час
26 окт.
Full-Stack Software Engineer – In Vitro Diagnostics (IVD) & Biological Analysis — Signature Science, Austin | itrelocate