PacBio

Senior Staff Engineer, Software

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

Инженер по разработке бизнес-критичного ПО управления приборами для платформ секвенирования нового поколения. Роль на стыке аппаратного и программного обеспечения с плотным взаимодействием с командами механики, электроники, прошивок и системной инженерии.

Задачи

  • Разрабатывать и поставлять бизнес-критичное ПО управления приборами, охватывающее несколько подсистем и влияющее на производительность, надёжность и опыт клиентов
  • Вести техническое проектирование и реализацию сложных зон высокого риска, самостоятельно определяя подход и управляя техническими рисками
  • Работать кросс-функционально с командами механики, электроники, прошивок и систем для обеспечения надёжной интеграции аппаратного и программного обеспечения
  • Выявлять и устранять системные проблемы производительности, надёжности и масштабируемости, проактивно закрывая технический долг
  • Проводить ревью дизайна и кода, участвуя в разработке на C#/.NET
  • Влиять на архитектуру системы и техническое направление, менторить инженеров и повышать стандарты разработки в команде

Требования

  • Степень бакалавра в области компьютерных наук, инженерии или смежной дисциплины
  • 10+ лет опыта в разработке ПО
  • Глубокая экспертиза в C#/.NET и владение Python
  • Опыт работы с системами реального времени или встраиваемыми системами и интеграцией аппаратного и программного обеспечения
  • Опыт работы с аппаратными системами: робототехника, оптические системы, датчики окружающей среды или управление движением
  • Уверенная работа в Linux
  • Понимание архитектуры ПО, принципов проектирования и лучших практик
  • Опыт разработки ПО управления приборами, пользовательских интерфейсов и системных интеграций
  • Опыт проектирования и реализации API (например, RESTful-сервисы)
  • Способность самостоятельно вести сложные технические проекты от концепции до продакшена
  • Отличные коммуникативные навыки
  • Разрешение на работу в США без необходимости текущего или будущего спонсорства

Условия

  • Диапазон зарплаты: $195,900.00 - $293,900.00
  • Работа на площадке компании (onsite)
  • Возможны периодические визиты и работа в офисах PacBio
  • Равные возможности при трудоустройстве

Навыки

  • C#
  • .NET
  • Python
  • Linux
  • RESTful API
  • real-time systems
  • embedded systems
  • hardware-software integration
  • robotics
  • optical systems
  • motion control
  • FPGA
  • CI/CD
  • Agile
  • automated testing

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

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.