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

Embedded Software Designer (Aerospace)

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

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

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

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

Текст:
/

TL;DR

Embedded Software Designer (Aerospace): Developing and maintaining high-reliability embedded software for spacecraft and ground-based satellite systems with an accent on low-level drivers, kernel modules, and secure communication protocols. Focus on building robust software architectures, implementing automated testing frameworks, and ensuring system performance for a growing commercial satellite constellation.

Location: Remote (Canada/United States)

hirify.global is a leader in on-demand space connectivity, operating the first commercial optical data relay constellation.

What you will do

  • Design and maintain high-quality embedded software for spacecraft and ground-based satellite systems.
  • Implement secure communication capabilities including encryption, authentication, and key exchange.
  • Develop low-level components such as device drivers, kernel modules, and hardware interfaces.
  • Create automated tests and validation tools to ensure robust software delivery.
  • Participate in architecture discussions, design reviews, and cross-functional system integration.
  • Provide technical leadership and mentorship to junior engineering staff.

Requirements

  • 4+ years of experience in embedded software development for high-reliability systems.
  • Proficiency in C/C++ for embedded systems, including concurrency and hardware communication interfaces (SPI, I2C, UART, CAN).
  • Experience with embedded Linux or RTOS environments (e.g., Yocto, FreeRTOS).
  • Strong background in developing low-level Linux components like kernel modules and device trees.
  • Experience with automated test frameworks and hardware/software integration.
  • Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering.

Nice to have

  • Master’s degree in a relevant engineering field.
  • Experience in aerospace applications or embedded security (HSMs, secure boot).
  • Familiarity with Linux networking, multi-stage bootloaders, or RTL (Verilog/VHDL).

Culture & Benefits

  • Competitive compensation with a robust equity plan.
  • Comprehensive health, dental, and vision insurance coverage.
  • Unlimited vacation policy and company-wide holiday shutdowns.
  • Annual $1,500 professional development fund.
  • Supportive parental leave and a certified Great Place to Work environment.

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