Candela

Principal Software Engineer

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

Principal Software Engineer в Candela Corporation — техническое лидерство в разработке программных систем для экосистемы медицинских и эстетических устройств. Проектирование масштабируемых, безопасных и поддерживаемых решений, hands-on разработка на C#/.NET, менторство инженеров.

Задачи

  • Техническое лидерство в проектировании, реализации и поддержке сложных программных систем экосистемы connected device
  • Определение и развитие видения масштабируемых, надёжных, безопасных и поддерживаемых решений
  • Создание и ведение документации по архитектуре и дизайну, включая design controls и traceability для регулируемых продуктов
  • Поиск возможностей оптимизации по производительности, стоимости, надёжности и использованию ресурсов
  • Hands-on разработка отзывчивых веб-приложений, сервисов и API
  • Совместная работа с UX/UI дизайнерами по переводу макетов в качественный доступный код
  • Внедрение инженерных стандартов, качества кода и практик безопасного кодирования, проведение code review
  • Продвижение secure-by-design и threat modeling, управление целостностью цепочки поставок ПО через dependency management, SBOM и реагирование на уязвимости
  • Внедрение AI-enabled и agentic возможностей с определением практик оценки, guardrails и human-in-the-loop
  • Менторство инженеров и техлидов, документация и помощь в онбординге
  • Отслеживание новых трендов в веб-, прикладной и AI-разработке

Требования

  • Bachelor's degree in Computer Science, Software Engineering или смежная область, либо эквивалентный опыт
  • 8+ лет опыта в software engineering
  • 3+ года опыта разработки для медицинских устройств (ISO 14971/13485/62304)
  • Понимание моделей жизненного цикла разработки ПО, включая Agile и stage-gate design controls
  • Умение доносить технические концепции и предложения решений на разных уровнях детализации
  • Навыки межличностного общения: менторство, коучинг, коллаборация, тимбилдинг
  • Знание веб- и мобильной разработки, современных front-end технологий и фреймворков
  • Опыт разработки на C#/.NET и HTML/CSS/JS или TypeScript
  • Глубокое знание ООП, инженерных паттернов и проектирования распределённых систем
  • Понимание требований кибербезопасности: Secure SDLC, threat modeling, OWASP ASVS, IEC 81001-5-1 и регуляторные требования к кибербезопасности медицинских устройств
  • Понимание практик agentic AI: tool orchestration, retrieval, guardrails, evaluation, версионирование моделей и промптов, фреймворки ISO/IEC 42001 и NIST AI RMF
  • Опыт embedded или firmware разработки: C/C++, RTOS, протоколы связи устройств, hardware-in-the-loop тестирование
  • Опыт с фреймворками юнит-тестирования (NUnit, MSTest или аналоги) и quality gates в CI/CD
  • Сильные навыки решения проблем и проактивный подход
  • Аналитические, плановые и организационные навыки, умение управлять конкурирующими требованиями
  • Опыт партнёрства с техлидами и product owners для достижения целей проектов
  • Знание современных принципов UI/UX дизайна и стандартов доступности
  • Опыт с облачными платформами Azure, AWS или Google Cloud, контейнеризацией, Infrastructure as Code и CI/CD пайплайнами

Условия

  • Зарплата от $180k+
  • Головной офис в Marlborough, Massachusetts, USA; R&D в Yokneam, Israel

Навыки

  • C#
  • .NET
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • C
  • C++
  • RTOS
  • NUnit
  • MSTest
  • CI/CD
  • Azure
  • AWS
  • Google Cloud
  • Docker
  • Infrastructure as Code
  • OWASP ASVS
  • SBOM
  • threat modeling
  • Secure SDLC
  • agentic AI
  • ISO 13485
  • ISO 14971
  • IEC 62304

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

Software Engineer III
The Habit Burger GrillMiddleIrvineГибрид
117,800 – 140,000 USD в год
4 нояб.
Engineer, Software Engineer, Digital Banking
Forbright BankMiddleУдалённо
85,000 – 100,000 USD в год
4 нояб.
Senior Software Engineer - Analytics Platform
BloombergSeniorОфис
160,000 – 240,000 USD в год
4 нояб.
Software Engineer, Java Backend
VetJobsMiddleУдалённо
100,000 USD в год
4 нояб.
Software Engineer
NetAppMiddleDurhamОфис
147,900 – 205,000 USD в год
4 нояб.
Principal Software Engineer — Candela, 180,000 USD в год, Marlborough | itrelocate