Hermeus

Flight Software Engineer – Command & Control

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

Инженер встроенного ПО в команду Command & Control аэрокосмической компании Hermeus. Разработка встроенного C/C++ софта и сетевой инфраструктуры для обмена командами и телеметрией между самолётом и наземными системами управления.

Задачи

  • Разрабатывать и поддерживать встроенное ПО на C/C++ для авиационной связи, телеметрии, Command & Control и каналов передачи данных
  • Проектировать и реализовывать ПО для надёжной связи между самолётом и наземными системами управления
  • Отвечать за сетевую функциональность на борту и на земле
  • Разрабатывать программные интерфейсы для радиостанций, передатчиков, приёмников и другого коммуникационного оборудования
  • Интегрировать и отлаживать RF-системы связи совместно с RF- и avionics-инженерами
  • Разрабатывать сетевой менеджмент: Ethernet, TCP/UDP, multicast и смежные протоколы
  • Готовить требования, архитектуру, описания интерфейсов и техническую документацию
  • Участвовать в ревью дизайна ПО и систем, коммуницировать технические компромиссы
  • Тестировать и отлаживать ПО на целевом железе, включая SIL, лабораторные и интегрированные стенды
  • Разрабатывать и проводить системные тесты для проверки производительности и надёжности связи
  • Поддерживать интеграцию, отладку и тестирование систем связи самолёта и наземной станции
  • Писать эффективный, поддерживаемый и документированный код, соответствующий требованиям производительности и безопасности
  • Участвовать в разработке и верификации safety-critical ПО
  • Отвечать за технические сроки и роадмапы по закреплённым возможностям
  • Поддерживать лётные испытания и работы на полигоне
  • Командировки до ~25% для поддержки интеграции и тестирования

Требования

  • Степень бакалавра в Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering или смежной технической области
  • Профессиональный опыт разработки встроенного ПО на C и/или C++
  • Сильное понимание основ ПО: управление памятью, указатели, ссылки, ООП
  • Опыт разработки, отладки и тестирования ПО, взаимодействующего с железом
  • Знакомство с сетевыми или распределёнными системами и базовыми концепциями связи
  • Опыт работы в Linux-средах разработки
  • Способность самостоятельно разбираться со сложными проблемами интеграции ПО и железа
  • Сильные навыки письменной и устной коммуникации для работы с командами ПО, железа и систем

Условия

  • Медицинская страховка и страхование питомцев, 100% оплачивается работодателем
  • Конкурентная зарплата, опционы, план 401(k), возможные годовые бонусы
  • Оплачиваемый отпуск по уходу за ребёнком, 12 федеральных праздников, unlimited PTO для exempt-сотрудников
  • Еженедельные оплачиваемые обеды в офисе и полностью укомплектованные кухни
  • Требование U.S. export control compliance: статус U.S. person или право на deemed export licensing

Навыки

  • C
  • C++
  • Linux
  • Ethernet
  • TCP
  • UDP
  • multicast
  • RTOS
  • CAN
  • RF
  • SDR
  • VLAN
  • OSPF
  • BGP
  • GitLab
  • CI/CD
  • DO-178C
  • CCSDS
  • IRIG

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Flight Software Engineer – Command & Control — Hermeus, 130,000 – 205,000 USD в год, Atlanta | itrelocate