Старший инженер-программист по робототехнике, автономность
Местоположение: Редвуд-Сити, Калифорния
Компания: Bear Robotics
Тип занятости: Полная занятость
Зарплата: 210000–257000 USD В ГОД
Описание вакансии:
Эта должность предполагает ведущую роль в проектировании, разработке и внедрении программных систем и алгоритмов для робототехники. Сотрудник будет работать над сложными и инновационными проектами в области робототехники, сотрудничая с кросс-функциональными командами для создания передовых решений, обеспечивающих интеллектуальную и автономную работу роботов. Данная позиция требует опытного инженера-программиста с глубокими знаниями в области робототехники, сильными техническими навыками и страстью к развитию этой сферы.
Основные обязанности/ответственность:
- Техническое руководство: Наставничество младших членов команды, проведение обзоров кода и обеспечение технического совершенства в процессе разработки. Принятие ответственности за сложные технические задачи и предоставление инновационных решений.
- Архитектура и проектирование программного обеспечения: Проектирование масштабируемых и надежных программных систем для робототехники с учетом производительности, надежности и удобства обслуживания. Сотрудничество с кросс-функциональными командами для определения требований к программному обеспечению и интерфейсов.
- Разработка программного обеспечения: Разработка высококачественного, эффективного и надежного кода для реализации компонентов и алгоритмов программного обеспечения для робототехники. Использование таких языков программирования, как C++, Python или Java, для создания программных решений, работающих на роботизированных платформах.
- Разработка и оптимизация алгоритмов: Проектирование и оптимизация передовых алгоритмов для восприятия, планирования, управления и навигации в системах робототехники. Быть в курсе последних исследований и тенденций в области алгоритмов для робототехники и применять их для решения сложных задач.
- Интеграция и тестирование систем: Интеграция программных компонентов в роботизированные системы, обеспечивая бесперебойное взаимодействие с аппаратными подсистемами. Проведение тщательного тестирования и отладки для обеспечения функциональности, надежности и производительности программного обеспечения в реальных сценариях.
- Сотрудничество и управление проектами: Тесное сотрудничество с кросс-функциональными командами, включая специалистов по робототехнике, инженеров по аппаратному обеспечению и менеджеров по продуктам, для реализации высококачественных проектов в области робототехники. Управление планированием, координацией и своевременным выполнением проектов. Эффективное информирование заинтересованных сторон о ходе выполнения проектов, проблемах и результатах.
- Документация и отчетность: Документирование проектов программного обеспечения, архитектур и деталей реализации. Подготовка технической документации, включая руководства пользователя и справочные материалы по API. Участие в публикациях научных работ и представление технических результатов внутри компании и за ее пределами.
- Исследования и инновации: Оставаться на переднем крае технологий робототехники, исследуя и экспериментируя с последними научными достижениями. Вносить вклад в исследовательские усилия, публиковать статьи и активно участвовать в сообществе робототехники посредством конференций и мероприятий.
- Выполнение других связанных обязанностей или специализированных задач по мере необходимости.
Обязанности по надзору:
Требуемые навыки/способности/квалификация:
- Обширный опыт разработки программного обеспечения с упором на роботизированные системы.
- Сильные навыки программирования на C++.
- Глубокое понимание принципов, алгоритмов и фреймворков робототехники.
- Владение средами и инструментами симуляции роботов.
- Знание концепций компьютерного зрения, машинного обучения и теории управления применительно к робототехнике.
- Твердое понимание принципов программной инженерии, шаблонов проектирования и лучших практик.
- Отличные навыки решения проблем и аналитические навыки.
- Сильные лидерские и наставнические способности.
- Эффективные коммуникативные навыки и навыки сотрудничества.
- Подтвержденный опыт реализации сложных проектов в области робототехники.
- Страсть к робототехнике и стремление расширять границы этой области.
Предпочтительные навыки/способности/квалификация:
- Практический опыт разработки навигации для мобильных роботов для реального применения
Образование/опыт:
- Степень бакалавра в области компьютерных наук или смежной предметной области, ориентированной на данные.
- Предпочтительна степень магистра.
- Минимум 5 лет профессионального опыта в области развернутого программного обеспечения для робототехники
Физические требования:
Описанные здесь физические нагрузки являются репрезентативными для тех, которые должен выполнить сотрудник для успешного выполнения основных функций данной работы. Разумные приспособления могут быть предоставлены для обеспечения возможности выполнения основных функций лицами с ограниченными возможностями.
- Длительное пребывание в сидячем/стоячем положении за столом и работа за компьютером. Сотрудник обычно обязан сидеть; стоять, ходить; разговаривать и слушать; использовать руки для набора текста на клавиатуре.
- Особые зрительные способности, необходимые для этой работы, включают ближнее зрение, цветовое зрение, периферическое зрение, восприятие глубины и способность фокусироваться.
- Способность поднимать вес до 10 кг.
О Bear Robotics:
- Bear Robotics была основана в 2017 году, и нас более 250 мотивированных «медведей», которые неустанно работают каждый день, чтобы воплотить наших роботов в реальность. Мы разработали роботизированные решения, которые автономно перемещаются во внутренних помещениях для различных потребительских нужд, таких как рестораны, дома престарелых, отели и казино, и это лишь некоторые примеры. Работа в динамичном стартапе дает вам возможность для быстрого личного развития. Развивая экспертизу в своей области, вы получите бесчисленные возможности для роста по мере расширения нашей линейки продуктов и глобального охвата. Мы еще не крупная технологическая компания, но мы стремимся каждый день стать ГЛОБАЛЬНЫМ игроком в области робототехники для индустрии гостеприимства. В 2022 году мы привлекли 81 миллион долларов в рамках раунда финансирования Серии B, чтобы ускорить рост и выйти на новые рынки в Юго-Восточной Азии и Европе. Если вы чувствуете, что готовы к приключениям в области робототехники, мы будем рады услышать вас.
Краткое описание льгот
- Мы нанимаем лучших. Вы будете не только окружены исключительно умными и мотивированными людьми, но и мы считаем, что отличное вознаграждение и льготы являются неотъемлемой частью успеха нашей компании.
- Варианты медицинского страхования HDHP и PPO / Стоматологическое/Офтальмологическое страхование / Варианты 401K и Roth Match / Опционы на акции / 4 месяца отпуска по уходу за ребенком / Страхование жизни STD/LTD / Программы поддержки сотрудников / Компенсация расходов на фитнес / Предоставляемое ежедневное питание (обед и ужин) / Бесплатные закуски / Напитки / Гибкий график работы / Компенсация мобильной связи / интернета / Бонусные программы для сотрудников.
Диапазон оплаты для данной позиции составляет $210k-$257k. Оплата зависит от соответствующего опыта кандидата.
Bear Robotics, Inc. с гордостью является работодателем, предоставляющим равные возможности. Мы не допускаем дискриминации по признаку расы, цвета кожи, родословной, национального происхождения, религии или религиозных убеждений, психического или физического заболевания, генетической информации, пола (включая беременность, роды и связанные с ними состояния), сексуальной ориентации, гендерной идентичности, гендерного самовыражения, возраста, семейного положения, военного или ветеранского статуса, гражданства или других характеристик, защищенных федеральным или штатным законодательством или местными постановлениями.