Старший инженер-программист платформы
Humanoid — первая компания в Великобритании, занимающаяся искусственным интеллектом и робототехникой, создающая самые передовые, надежные, коммерчески масштабируемые и безопасные гуманоидные роботы в мире. Наш первый гуманоидный робот HMND 01 — это устройство следующего поколения для автоматизации труда, обеспечивающее высокоэффективные услуги в различных сферах применения, начиная с промышленных.
Наша миссия
В Humanoid мы стремимся создавать ведущих в мире, коммерчески масштабируемых, безопасных и передовых гуманоидных роботов, которые бесшовно интегрируются в повседневную жизнь и расширяют возможности человека.
О роли
В качестве старшего инженера-программиста платформы в Humanoid вы будете в центре разработки ядра операционной системы, сетей данных и протоколов, а также фундаментальных программных подсистем для наших гуманоидных роботов следующего поколения. Вы поможете разработать базовые программные архитектуры, которые обеспечивают высокоточное управление роботами и развитие ИИ. Вы будете отвечать за написание надежного программного обеспечения, которое работает на наших роботах, интегрируя датчики, системы безопасности и вычислительные платформы для обеспечения безопасного взаимодействия человека и робота.
В этой роли у вас будет возможность полностью взять на себя ответственность за новые системы и напрямую внести вклад в разработку наших будущих продуктов. Если вас интересуют сложные проекты встроенного программного обеспечения, вы преуспеваете в быстром, совместном рабочем окружении и хотите оказать реальное влияние на будущее взаимодействия человека и робота, мы хотим видеть вас в нашей команде!
Что вам предстоит делать
- Проектировать и создавать встроенное программное обеспечение: Разрабатывать и проверять встроенное ПО, которое обеспечивает работу наших роботов в масштабах реального мира.
- Интеграция аппаратного и программного обеспечения: Работать на стыке аппаратного и программного обеспечения, интегрируя различные робототехнические компоненты (например, датчики, исполнительные механизмы, вычислительные платформы) в единую отказоустойчивую систему.
- Руководить межфункциональными проектами: Возглавлять междисциплинарные проекты, включающие восприятие роботов, вычислительные подсистемы и интеграцию программного обеспечения, сотрудничая с инженерами из разных областей.
- Тестировать и оценивать системы: Интегрировать новые системы с нашими роботами для тестирования, проверки и обеспечения соответствия требованиям безопасности и надежной работы в реальных условиях.
- Создавать инфраструктуру для инноваций: Вносить вклад в разработку инструментов, инфраструктуры и операционных практик в небольшой, гибкой команде НИОКР, сосредоточенной на раскрытии новых возможностей для роботов Humanoid.
- Обеспечивать безопасность в робототехнике: Быть частью команды, работающей на переднем крае технологий для повышения безопасности и производительности роботов, работающих в реальных, ориентированных на человека условиях.
- Сотрудничать с другими командами: Тесно работать с инженерами-электронщиками, разработчиками программного обеспечения, экспертами по управлению роботами, разработчиками физического ИИ и другими членами команды для интеграции программных систем с аппаратным обеспечением роботов, обеспечивая беспрепятственную работу и производительность.
Кого мы ищем:
- Опыт разработки и внедрения промышленного программного обеспечения в встроенных системах на базе Linux не менее 5 лет (C++, C, Rust, Python, Go).
- Опыт разработки приложений с критичными по времени и производительности требованиями.
- Глубокое понимание Ethernet и IP-сетей, а также протоколов высокого уровня, таких как HTTP или gRPC.
- Опыт работы с Linux-средами сборки, такими как Yocto или Buildroot.
- Опыт сборки ядер Linux и модификации или написания драйверов устройств.
- Опыт работы с платформой NVIDIA Jetson будет плюсом.
- Опыт работы с данными с датчиков, включая камеры, лидары, радары и ИМУ, будет плюсом.
- Сильные коммуникативные навыки, умение писать понятную техническую документацию и проводить презентации по сложным темам.
- Подтвержденный опыт руководства межфункциональными техническими проектами, включая разработку технических требований и организацию сотрудничества между командами.
- Опыт работы в небольших, гибких командах с быстрыми циклами итераций и междисциплинарным сотрудничеством.
Что мы предлагаем:
- Конкурентоспособную зарплату плюс участие в нашей программе опционов на акции
- Оплачиваемый отпуск
- Возможности для поездок в наши офисы в Лондоне и Ванкувере
- Полное медицинское страхование
- Свободу влиять на продукт и владеть ключевыми инициативами
- Сотрудничество с ведущими инженерами, исследователями и экспертами по продуктам в области ИИ и робототехники
- Культуру стартапа, ориентированную на скорость, прозрачность и минимальную бюрократию
Как подать заявку
Звучит ли эта роль как идеальное предложение для вас?
Заполните форму и приложите ссылки или файлы, демонстрирующие лучшие ваши работы и достижения.
Подать заявку сейчас