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

Senior Software Engineer (Flight Software)

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

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

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

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

Текст:
/

TL;DR

Senior Software Engineer (Flight Software): Designing, developing, and testing embedded software and firmware for orbiting satellites with an accent on bare-metal/RTOS environments and ARM Cortex-M architectures. Focus on building robust satellite bus platforms, integrating hardware subsystems, and ensuring mission-critical reliability from development through on-orbit operations.

Location: Must be based in San Jose, CA (Onsite). Must be a U.S. person or eligible for export authorization (ITAR/EAR compliance required).

Salary: $184,000–$208,000

Company

hirify.global is an end-to-end Space Systems Provider that designs, builds, and operates LEO satellite constellations to deliver mission-critical Earth Intelligence data.

What you will do

  • Define and build the satellite bus platform as an integral team member.
  • Design and support embedded software environments for satellite flight systems using ARM Cortex-M CPUs.
  • Write application, platform, and driver functionality for flight software.
  • Collaborate with hardware teams on design, bring-up, and integration of compute and peripheral subsystems.
  • Develop and execute software and hardware-in-the-loop test strategies.
  • Translate requirements into working implementations through to on-orbit operations.

Requirements

  • 8+ years of experience as a software engineer in a team environment.
  • Must be a U.S. citizen, permanent resident, or otherwise eligible for export-controlled information access.
  • Strong proficiency in C/C++ programming.
  • Deep understanding of embedded systems fundamentals including RTOS, low-level drivers, and IRQ handling.
  • Experience with hardware integration, control of external devices, and reading data sheets.
  • Excellent communication and presentation skills.

Nice to have

  • Knowledge of data formats like ProtoBuf, YAML, and JSON.
  • Familiarity with Linux-based development environments.
  • Experience with FPGA, RF communication systems, or cloud/server infrastructure.
  • End-to-end product development experience.

Culture & Benefits

  • Comprehensive medical, dental, and vision insurance.
  • 401k retirement plan with equity compensation.
  • Three weeks paid vacation, 12 paid holidays, and unlimited sick time.
  • Paid parental leave and disability insurance.
  • Diverse and inclusive workplace environment.

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