Anduril Industries

Software Engineer - Payload Integrations

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

Инженер-программист в команду Payload Integrations оборонной компании Anduril. Разработка ПО для интеграции сенсоров, радиосвязи и боевых полезных нагрузок в автономные транспортные средства.

Задачи

  • Проектировать и реализовывать программные интеграции для гимбал, EO/IR-сенсоров, радиостанций, взрывателей и других полезных нагрузок на автономных платформах
  • Определять и поддерживать чистые переиспользуемые интерфейсы между полезными нагрузками и программным стеком платформы
  • Работать с ICD-документами вендоров, реализовывать драйверы устройств и обработчики протоколов, вести bring-up оборудования в лаборатории
  • Строить инфраструктуру симуляции, эмуляции и HIL-тестирования для оценки поведения полезных нагрузок до полёта
  • Поддерживать интеграционные мероприятия, наземные и лётные испытания, находить первопричины проблем на стыке ПО, прошивок и железа
  • Совместно с программными командами оценивать и поставлять интеграции полезных нагрузок в сжатые сроки
  • Участвовать в разработке safety-critical ПО для взрывателей и оружейных полезных нагрузок с высокими требованиями к ревью и тестированию

Требования

  • Степень бакалавра в Computer Science, Computer Engineering, Electrical Engineering или смежной области либо эквивалентный опыт
  • 3+ года профессиональной разработки ПО с фокусом на embedded-системы, робототехнику или интеграцию с железом
  • Сильный опыт с Rust и/или C++, рабочее владение Python
  • Практический опыт интеграции оборудования через UART/RS-422, CAN, Ethernet/UDP, SPI/I2C
  • Опыт чтения даташитов и ICD и превращения их в надёжные программные реализации
  • Уверенная отладка на границе железа и ПО с использованием лабораторного оборудования и анализа шин/пакетов
  • Опыт разработки на Linux-системах
  • Отличные навыки коммуникации и командной работы с внешними вендорами и кросс-функциональными командами
  • Требуется статус U.S. Person из-за доступа к экспортно-контролируемой информации

Условия

  • Зарплата $167,000–$222,000 в год (базовый оклад)
  • Конкурентные опционы в большинстве офферов на полную занятость
  • Комплексный пакет льгот для сотрудников на полную ставку
  • Работа в быстро развивающейся оборонной технологической компании

Навыки

  • Rust
  • C++
  • Python
  • UART
  • RS-422
  • CAN
  • Ethernet
  • UDP
  • SPI
  • I2C
  • Linux
  • Protobuf
  • gRPC
  • DDS
  • MAVLink
  • embedded Linux

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

Software Developer
Behavior Analyst Certification BoardMiddleLittletonГибрид
106,100 USD в год
21 окт.
Software Engineer—Product and IT Systems
SPIA Cycling Inc.MiddleBoulderОфис
75,000 – 150,000 USD в год
21 окт.
Software Engineer III, Cloud Service Mesh
GoogleMiddleSunnyvaleОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III
GoogleMiddleIrvineОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III, Infrastructure, Google Cloud Platform Identity and Security
GoogleMiddleKirklandОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer - Payload Integrations — Anduril Industries, 167,000 – 222,000 USD в год, Costa Mesa | itrelocate