Назад
Company hidden
9 дней назад

Onboard Software Engineer - Hyperdrive (Spacecraft)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Onboard Software Engineer - Hyperdrive (C++/Python/Aerospace): Building resilient onboard spacecraft software for mission logic, housekeeping, automated fault detection and recovery, and lifecycle management with an accent on distributed architecture, reliability, and observability. Focus on designing multithreaded software, contributing to onboard architecture, coordinating releases, and operating an on-orbit satellite fleet.

Location: Golden, Colorado, United States. Workplace: On-site.

Company

hirify.global develops and operates spacecraft and onboard software for space missions.

What you will do

  • Design, implement, and refine reliable onboard software for the Hyperdrive platform.
  • Build capabilities supporting mission logic, spacecraft interactions, housekeeping, events, automated fault detection and recovery, and lifecycle management.
  • Review code, provide feedback, and maintain development processes, style guides, and design standards.
  • Design unit tests and contribute to software architecture through design proposals and collaborative reviews.
  • Coordinate the release, distribution, and adoption of software releases with downstream teams.
  • Participate in operating the on-orbit satellite fleet.

Requirements

  • 5+ years of software engineering experience.
  • Strong programming experience with C/C++ including C++11 or newer, and Python.
  • Experience with Git or other version control systems, continuous integration tools such as GitLab CI or Jenkins, and build systems such as Make or CMake.
  • Experience with library management, ABI/API version control, distributed architecture, multithreaded applications, and networking protocols including UDP, TCP, and IP.
  • Understanding of POSIX standards.

Nice to have

  • Experience with Go or Rust, embedded Linux, Yocto, device trees, systemd, and Linux on ARM platforms.
  • Proficiency with unit testing frameworks such as pytest, Googletest, or Unity.
  • Experience with middleware frameworks including gRPC or ZMQ/NATS.
  • Experience with containerization technologies such as Docker, K3S, or systemd-nspawn.

Culture & Benefits

  • Company-paid medical, dental, and vision insurance for employees and dependents.
  • FSA and HSA accounts, including an employer HSA contribution.
  • Employer-paid life, AD&D, short-term, and long-term disability insurance.
  • Flexible time off, 12 paid holidays, a 401(k) plan, and equity options.
  • Paid parental leave, fertility and family-forming benefits, catered lunches, and snacks.
  • International collaboration with the team in France, relocation assistance when applicable, off-sites, and social events.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →