Назад
Company hidden
обновлено 6 дней назад

Satellite Flight Software Engineer III (TeraWave)

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

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

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

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

Текст:
/
TL;DR
Satellite Flight Software Engineer III (TeraWave) (C/C++/Python, spacecraft avionics): Designing, developing, and verifying mission-critical flight software for TeraWave’s command and data handling, telemetry, timing, and subsystem interfaces with an accent on embedded real-time systems, cybersecurity, and spacecraft communications. Focus on building simulation and SIL/HIL test environments, integrating and validating software for a large satellite constellation, and troubleshooting deployed spacecraft.

Location: Greater Seattle Area, United States. Applicants must be U.S. citizens or nationals, U.S. permanent residents, or lawfully admitted refugees or asylees.

Salary: $164,652–$230,512.80 annual base pay for Washington and California applicants; Colorado range is $150,931–$211,303.05. Other site ranges may differ.

Company

hirify.global develops reusable space vehicles and systems and is building TeraWave, a multi-orbit satellite communications network for resilient global connectivity.

What you will do

  • Design and implement flight software for TeraWave command and data handling, including command routing, onboard data management, telemetry, and subsystem control.
  • Develop telecommand and telemetry processing, spacecraft time management, GPS/GNSS synchronization, and precision timing distribution.
  • Create secure software interfaces between command and data handling and other spacecraft subsystems.
  • Build simulation environments and models for nominal and off-nominal scenarios.
  • Support architecture reviews, systems engineering trade studies, software integration, verification, and validation in SIL and HIL environments.
  • Support on-orbit operations and troubleshooting while mentoring junior engineers.

Requirements

  • Bachelor’s degree in computer science, software engineering, aerospace engineering, or a related technical field.
  • 6+ years of spacecraft flight software or embedded software development experience.
  • Strong programming skills in C, C++, and Python, with knowledge of object-oriented design and modular software layering.
  • Experience with RTOS environments such as Linux, QNX, VxWorks, or RTEMS; spacecraft avionics functions; and CCSDS telecommand and telemetry standards.
  • Experience with cybersecurity for space systems, embedded C/C++ unit testing, IPC, cross-compilation, embedded Linux build systems, Git, CI/CD, containers, and mission-critical verification.
  • Experience with TCP/IP, UDP, CAN, I2C, SPI, RS-422/485, static analysis, and MISRA C/C++ standards.

Nice to have

  • Master’s degree in computer science, software engineering, or a related field.
  • Experience with on-orbit operations, satellite constellation management, OTA updates, onboard time management, or GPS-disciplined synchronization.
  • Familiarity with NASA cFS, F Prime, FDIR, autonomy software, and radiation-effect mitigation.

Culture & Benefits

  • Safety-focused, collaborative, and inclusive workplace.
  • Medical, dental, vision, life insurance, disability coverage, and paid parental leave.
  • 401(k) with company match of up to 5% and an Education Support Program.
  • Stock options for regular employees working at least 20 hours per week.
  • Up to four weeks of paid time off and up to 14 company-paid holidays.

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