Loft Orbital

Onboard Software Engineer - Core Services

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

Разработчик бортового ПО в команду Core Services: высокоуровневые сервисы спутника — передача файлов, синхронизация времени, автоматизация, планирование, управление ориентацией и навигация. Код лежит в основе бортовой архитектуры и переиспользуется во всех спутниковых программах.

Задачи

  • Проектировать, реализовывать и дорабатывать ПО с высокой степенью ответственности — вести фичи от идеи до релиза, обеспечивая надёжность и устойчивость
  • Проводить код-ревью, давать понятную обратную связь и следить за соблюдением процессов разработки, стайлгайдов и стандартов проектирования
  • Проектировать и писать unit-тесты для своего и чужого кода
  • Работать с системами контроля версий: создавать feature-ветки, пушить код и мержить одобренные изменения в production-ветки
  • Участвовать в развитии бортовой архитектуры через design-предложения и совместные ревью
  • Участвовать в пересмотре и улучшении процессов разработки и стандартов проектирования
  • Координироваться с downstream-командами по релизам, дистрибуции и внедрению последних версий
  • Принимать непосредственное участие в эксплуатации орбитальной группировки спутников

Требования

  • 2+ года опыта разработки ПО на C/C++ (C++11 или новее) и Python
  • Опыт работы с системами контроля версий, например Git
  • Опыт работы с инструментами непрерывной интеграции (GitLab-CI, Jenkins и т.п.)
  • Опыт работы с системами сборки (Make, CMake)
  • Понимание распределённой архитектуры
  • Знакомство с сетевыми протоколами (UDP, TCP, IP) и стандартами POSIX
  • Опыт разработки многопоточных приложений

Условия

  • Медицинская, стоматологическая и офтальмологическая страховка, полностью оплачиваемая компанией, для сотрудников и иждивенцев
  • FSA и HSA с взносом работодателя в HSA
  • Полностью оплачиваемые работодателем страхование жизни, AD&D, краткосрочная и долгосрочная нетрудоспособность
  • Гибкая политика отпусков и больничных, 12 оплачиваемых праздничных дней
  • План 401(k) и опционы
  • Ежедневные обеды и снеки в офисе
  • Международное взаимодействие с командой во Франции
  • Полностью оплачиваемый родительский отпуск: 14 недель основному опекуну и 10 недель второму
  • Программа Carrot Fertility с финансовой поддержкой
  • Выездные мероприятия и корпоративные праздники
  • Помощь с релокацией при необходимости
  • Базовая компенсация $140,000–$205,000 в год

Навыки

  • C
  • C++
  • C++11
  • Python
  • Git
  • GitLab-CI
  • Jenkins
  • Make
  • CMake
  • UDP
  • TCP
  • IP
  • POSIX
  • многопоточность
  • Go
  • Rust
  • embedded Linux
  • Yocto
  • systemd
  • ARM
  • pytest
  • Googletest
  • Unity
  • Robot
  • Cucumber
  • gRPC
  • ZMQ
  • NATS
  • Docker
  • K3S
  • systemd-nspawn

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

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Onboard Software Engineer - Core Services — Loft Orbital, 140,000 – 205,000 USD в год, San Francisco | itrelocate