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

Principal Software Engineer (Flight Software)

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

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

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

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

Текст:
/
TL;DR
Principal Software Engineer (Flight Software): Designing payload flight software for spacecraft supporting the U.S. Space Development Agency’s Proliferated Warfighter Space Architecture with an accent on embedded systems, novel algorithms, and performance-oriented programming for size, weight, and power-constrained sensors. Focus on defining scalable software architectures, leading cross-functional delivery, implementing and testing multithreaded systems, and deploying solutions in austere space environments.

Location: Tucson, Arizona, United States; US office work. The position may involve prolonged sitting, standing, walking, computer work, and occasional exposure to moderate noise, dust, and fumes in production areas.

Company

hirify.global is an end-to-end space company building rockets, spacecraft, flight software, optical systems, payloads, and other critical space subsystems for commercial, civil, national security, and defense missions.

What you will do

  • Develop payload flight software for Space Systems programs, including spacecraft supporting Tranche 3 of the U.S. Space Development Agency’s Proliferated Warfighter Space Architecture.
  • Deploy novel algorithms to size, weight, and power-constrained sensor systems operating in austere environments.
  • Lead cross-functional teams in defining technical requirements and delivering integrated solutions.
  • Own software design and development from requirements generation through implementation, testing, and deployment.
  • Define software architecture, design patterns, interfaces, and technical standards for scalable, maintainable, and extensible systems.
  • Provide technical leadership, mentor engineers, and support planning, estimation, risk identification, dependency management, milestone delivery, and stakeholder communication.

Requirements

  • Bachelor’s degree in computer science or computer engineering.
  • 12+ years of embedded software engineering experience.
  • Experience designing complex multithreaded applications.
  • Experience designing flight software.
  • Ability to obtain and maintain a U.S. Government security clearance.
  • For US office work, eligibility under US government space technology export regulations is required, such as US citizenship, lawful US permanent residence, refugee or asylum status, or eligibility to obtain the required authorizations.

Nice to have

  • Familiarity with high-performance and parallel processing.
  • Exposure to architectures such as FPGA and CUDA.
  • Familiarity with flight software system management.
  • Experience with algorithm implementation.
  • Exposure to Python and MATLAB.
  • Familiarity with numerical computing principles.

Culture & Benefits

  • Work on spacecraft, payloads, and space systems supporting exploration, manufacturing, national security, and defense missions.
  • Engineering culture centered on hard work, determination, innovation, teamwork, and continuous improvement.
  • Collaborative environment with mentoring and shared technical responsibility.
  • Equal employment opportunity and reasonable accommodation support for US applicants.

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