Назад
Company hidden
2 дня назад

Flight Software Engineer (Aerospace)

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

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

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

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

Текст:
/
TL;DR
Flight Software Engineer (Aerospace): Developing and maintaining mission-critical C++ software that controls satellites across guidance, navigation, control, payload operations, power management, communications, autonomy, and fault protection with an accent on real-time embedded systems, spacecraft integration, and verification. Focus on integrating flight code with simulators and hardware-in-the-loop testbeds, supporting on-orbit commissioning, analyzing telemetry, and improving CI/CD workflows.

Location: Irvine, California, United States; onsite professional office and manufacturing environment. U.S. citizenship is required, with eligibility to obtain and maintain a DoD security clearance and required U.S. government space technology authorizations.

Salary: $125,000–$150,000 USD annually.

Company

hirify.global manufactures satellite products and provides end-to-end satellite solutions for aerospace, defense, military, civil, and commercial customers.

What you will do

  • Design, implement, and maintain flight software for guidance, navigation, control, payload operations, power management, communications, autonomy, and fault protection.
  • Develop software for imaging systems, advanced sensors, and propulsion-based maneuvers including aerobraking and lunar descent profiles.
  • Write unit, integration, and regression tests and integrate software across high-fidelity simulators, hardware-in-the-loop testbeds, engineering development units, and flight-like spacecraft hardware.
  • Collaborate with systems engineering, GNC, avionics, payload, and ground software teams on requirements, architecture, and interfaces.
  • Support on-orbit commissioning and early satellite operations through debugging, telemetry analysis, and software tuning.
  • Improve development processes, CI/CD pipelines, coding standards, and documentation.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, or a related field.
  • At least 2 years of experience developing C++ applications for embedded, real-time, or safety-critical systems.
  • Strong understanding of embedded software concepts, including memory management, concurrency, and real-time constraints.
  • Strong written and verbal communication skills; ability to work independently and effectively in a fast-moving team environment.
  • U.S. citizenship with eligibility to obtain and maintain a DoD security clearance.

Nice to have

  • Hands-on experience with ARM and Texas Instruments embedded processors and associated development environments.
  • Linux development workflows and GNU toolchains, including Make, GCC, and GDB.
  • Scripting with Bash and Python for automation and tooling.
  • Aerospace industry experience, particularly satellite or space-mission software development.

Culture & Benefits

  • Work with a multidisciplinary spacecraft development team across the full software lifecycle, from requirements definition through on-orbit operations.
  • Hands-on work with spacecraft hardware and simulation environments.
  • Company-paid medical, dental, and vision coverage for employees and dependents.
  • 401(k) match, flexible time off, education reimbursement, life insurance, and paid parental leave.
  • Professional office environment within a manufacturing company; the role is generally sedentary with substantial computer usage and occasional lifting requirements.

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