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

Staff Embedded Software Designer (Aerospace)

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

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

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

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

Текст:
/
TL;DR
Staff Embedded Software Designer (Aerospace) (C/C++/Embedded Linux/FPGA): Designing and maintaining embedded software for spacecraft and ground-based systems supporting a satellite fleet with an accent on Linux networking, FPGA platform integration, and reliable software delivery. Focus on optimizing resource-constrained systems, debugging across hardware and software layers, and providing technical leadership to junior engineers.

Location: Remote within Canada or the United States; Toronto, Ontario office available.

Company

hirify.global develops on-orbit connectivity, optical data relay, and space communication systems for critical missions.

What you will do

  • Design, develop, and maintain embedded software for spacecraft and ground-based satellite systems.
  • Build Linux networking infrastructure, including routing, control-plane, and dataplane integrations.
  • Develop software for FPGA-based platforms, including bring-up, driver integration, and memory-mapped interface optimization.
  • Create automated tests, validation tools, and technical documentation.
  • Participate in architecture discussions, design reviews, and code reviews while improving reliability and performance.
  • Provide technical leadership and mentorship to junior engineers.

Requirements

  • 8+ years of embedded software development experience.
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • Strong proficiency in C and modern C++.
  • Experience with embedded Linux, operating system internals, concurrency, IPC, synchronization, memory management, and hardware/software interfaces.
  • Experience with embedded build systems and toolchains such as Yocto/OpenEmbedded, Buildroot, or CMake.
  • Ability to debug and optimize complex software in resource-constrained or performance-sensitive environments.

Nice to have

  • Experience developing aerospace software.
  • Embedded security experience, including secure boot, HSMs, certificate and key management, authentication, or encrypted communications.
  • Linux networking, multi-stage bootloader, RTL, Verilog, VHDL, or embedded SoC experience.
  • Master’s degree in a related field.

Culture & Benefits

  • Remote work with collaboration across distributed teams and time zones.
  • Competitive compensation with an equity plan.
  • Health, dental, and vision insurance, including dependent coverage.
  • Unlimited vacation, parental leave, and a company-wide holiday shutdown.
  • $1,500 annual professional development fund and relocation packages for approved roles.

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