Software Engineer, Autonomy

Job expired!

Apptronik находится на переднем крае создания передовых роботов, чтобы улучшить жизнь людей и решить растущую проблему нехватки рабочей силы. Наша инновационная команда, имеющая корни в престижном DARPA Robotics Challenge, использует обширный опыт в области робототехники для решения значимых проблем общества. Нас движет страсть, креативность и сотрудничество, чтобы пробить технологические барьеры и создать новаторские роботизированные решения, способные изменить мир.

Как инженер-программист по автономии в Apptronik, вы будете играть ключевую роль в разработке передовых гуманоидных систем. Ваша работа будет включать разработку и реализацию надежной архитектуры поведения, предоставление инструментов для создания поведения, таких как конечные автоматы и деревья поведения. Вы будете тесно сотрудничать с мультидисциплинарной командой для разработки комплексного стека автономии и обеспечения надежности программного обеспечения для реальных применений.

  • Проведение тестирования и проверки с роботами для расширения их возможностей.
  • Разработка и тестирование передовых алгоритмов манипуляционного управления для выполнения задач всего тела.
  • Руководство деятельностью по разработке программного обеспечения, включая архитектуру, дизайн, кодирование, модульное тестирование, интеграцию, развертывание и обслуживание в рамках назначенных компонентов программного обеспечения автономии.

Обязательные требования

  • Степень бакалавра в области робототехники, компьютерных наук, электротехники/механики/аэрокосмической инженерии или смежной области; предпочтительно наличие магистерской или докторской степени.
  • Более 2 лет профессионального опыта в реализации, тестировании и развертывании алгоритмов манипуляции или навигации.
  • Знание современных методов создания поведения, таких как конечные автоматы, деревья поведения или композиция поведения.
  • Сильные навыки разработки программного обеспечения на современном C++ под Linux.
  • Способность эффективно сотрудничать с другими командами программистов для обеспечения бесшовной интеграции компонентов программного обеспечения.
  • Отличные коммуникативные навыки, как письменные, так и устные.

Приветствуются

  • Страсть к созданию гуманоидных роботов.
  • Опыт работы с роботизированным оборудованием, включая датчики, приводы и роботизированные руки.
  • Знание систем реального времени и многопоточной разработки программного обеспечения.
  • Экспертиза в таких областях, как управление импедансом/силой, предсказательное/адаптивное управление, оптимизация, системная идентификация, оценка состояния или роботы с ногами.
  • Знакомство с гибкими и программными процессами разработки, включая инструменты, такие как Jira, Git и непрерывная интеграция/развертывание.
  • Опыт работы с ROS, шаблонами проектирования ПО, PyTorch или EtherCAT.
  • Конкурентоспособная базовая зарплата и льготы.
  • Высоко мотивирующий пакет акционерного поощрения.
  • Гибкий график работы.
  • Возможности для профессионального развития.
  • Неограниченное оплачиваемое время отпуска (PTO).
  • План 401k.

Это прямая вакансия. Пожалуйста, не обращайтесь через внешние агентства.

Apptronik - работодатель, предоставляющий равные возможности. Мы запрещаем дискриминацию и домогательства любого рода на основе расы, цвета кожи, религии, возраста, пола, национального происхождения, состояния здоровья, генетической информации, статуса защищенного ветерана, сексуальной ориентации, гендерной идентичности или выражения, или любой другой характеристики, защищенной федеральными, штатными или местными законами.

Подайте заявку сейчас, чтобы стать