Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
Cellular Origins
Клеточные терапии доказали свою способность излечивать разрушительные заболевания, такие как рак, перепрограммируя собственную иммунную систему пациента, давая надежду там, где ее раньше не было. Чтобы больше пациентов получили доступ к этим жизненно важным терапиям, необходима революция в производстве и автоматизации процессов.
Cellular Origins возглавляет эту революцию. Наша запатентованная технология решает задачи масштабного производства с помощью изящной системы роботизированной автоматизации, которая снижает затраты, уменьшает трудозатраты, исключает человеческие ошибки и повышает эффективность.
О роли
Мы ищем опытного старшего инженера-программиста с увлечением робототехникой, который поможет создавать надежное программное обеспечение для нашей платформы производства клеточных терапий. Вы будете заниматься проектированием, созданием, тестированием и улучшением программного обеспечения — от интерфейсов с интегрированными мобильными роботами и низкоуровневым управлением фабрикой до эксплуатации фабрики, автоматизации и оркестрации.
Вы будете работать в команде робототехники и тесно сотрудничать с коллегами из команд программного обеспечения и системной инженерии, превращая требования в работающие решения. Вы будете участвовать в техническом проектировании и помогать решать задачи по доставке, а также наставлять других инженеров и продвигать высокое качество программного обеспечения.
Это практическая роль. Вы будете регулярно разворачивать программное обеспечение на физических системах, проводить интеграционные тесты с роботами и подключенным биопроцессным оборудованием, а также исследовать проблемы на стыке программного и аппаратного обеспечения. Профессиональный опыт в робототехнике приветствуется, но не обязателен: нас интересуют ваши навыки программной инженерии, любознательность и энтузиазм к обучению.
Что вы будете делать
Брать техническую ответственность за проектирование, архитектуру, реализацию и отладку поддерживаемых компонентов программного обеспечения, сервисов и интерфейсов на платформе робототехники, принимать ключевые архитектурные решения и обеспечивать масштабируемость, надежность и соответствие долгосрочным целям платформы.
Интегрировать программное обеспечение с роботами, устройствами и оборудованием.
Разрабатывать и запускать тесты на оборудовании для проверки поведения, диагностики сбоев и проверки исправлений в реалистичных условиях эксплуатации.
Обеспечивать качество поставки через разработку через тестирование, автоматизированное тестирование, непрерывную интеграцию и код-ревью.
Наставлять коллег, делиться техническими знаниями и помогать младшим инженерам создавать стабильное, высококачественное программное обеспечение.
Сотрудничать с представителями разных дисциплин для решения интеграционных проблем и поставки рабочих функций в устойчивом темпе.
Поддерживать ясную техническую документацию и доказательства тестирования для поддержки разработки, верификации и регуляторных требований.
Что вы принесёте с собой
Значительный опыт создания сложного программного обеспечения с сильными навыками проектирования, реализации, тестирования и отладки на протяжении всего жизненного цикла разработки.
Высокий уровень владения программированием на Python.
Глубокое понимание объектно-ориентированного программирования и шаблонов проектирования программного обеспечения, опыт создания серверных сервисов или приложений и интеграции систем через API или обмен сообщениями.
Опыт работы с распределёнными системами, использующими ориентированные на сообщения или событийные подходы.
Хорошие инженерные привычки, включая контроль версий, автоматизированное тестирование и непрерывную интеграцию.
Способность наставлять других инженеров, ясно объяснять технические идеи и сотрудничать с коллегами из разных дисциплин.
Искренний интерес к робототехнике и готовность работать непосредственно с аппаратным обеспечением, изучая методы тестирования и устранения неполадок интегрированных систем.
Желательные навыки
Это полезные дополнения, а не обязательные требования. Опыт в робототехнике может быть получен через личные проекты, учебу, исследования или профессиональную деятельность.
Опыт в робототехнике или автоматизации, включая ROS или ROS 2, мобильных роботов, роботизированные руки, управление движением или машинное зрение.
Опыт интеграции программного обеспечения с аппаратным обеспечением, низкоуровневыми периферийными устройствами или промышленными протоколами связи, такими как MQTT.
Опыт работы с управлением фабрикой, автоматизацией, оркестрацией или программным обеспечением, связанным с безопасностью.
Разработка фронтенда, например, с использованием TypeScript или JavaScript с веб-фреймворком.
Опыт работы с виртуализацией, контейнерами, облачными сервисами или интеграцией IoT с использованием GCP, Azure или AWS.
Опыт разработки программного обеспечения в медицинской или биотехнологической сфере, включая верификацию, прослеживаемость и регуляторную документацию.
Cellular Origins в настоящее время базируется на кампусе TTP, в специально построенных устойчивых офисах, лабораториях и зеленой зоне, в 10 милях к югу от Кембриджа. Наша рабочая культура поощряет предпринимательство, обмен идеями и сотрудничество, при этом предоставляя свободу для достижения наилучших результатов.
Наши преимущества для сотрудников включают:
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности