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

Embedded Software Designer (Networks)

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

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

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

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

Текст:
/

TL;DR

Embedded Software Designer (Networks): Design and develop the next-generation networking stack and protocols for satellites and ground systems with an accent on embedded Linux, routing protocols, and control-plane/data-plane solutions. Focus on implementing and optimizing FRR in embedded environments, building CI/CD simulators, and ensuring reliable high-load communications for space assets.

Remote (Canada / England / United States)

Company

hirify.global operates the first commercial optical data relay constellation, providing real-time Internet access for space-based assets with 33 satellites launched to date.

What you will do

  • Design and develop onboard software for next-generation satellites and embedded Linux for space/ground systems.
  • Implement and optimize routing protocols using FRR in embedded environments.
  • Develop build/test infrastructure, simulators, and diagnostic tools for CI/CD validation.
  • Design and extend control-plane and data-plane solutions for satellite and ground networking.
  • Write efficient C/C++, Python, and bash code for networking and automation.
  • Participate in software design reviews and code reviews.

Requirements

  • 5+ years of embedded software and networking development experience
  • Bachelor's degree in Computer Science or equivalent
  • Proficiency in C/C++, especially embedded topics like interrupt handlers, concurrency, memory-mapped peripherals, and hardware interfaces
  • Experience with embedded OS and build systems, including OpenEmbedded/Yocto and FreeRTOS
  • Strong Embedded Linux networking knowledge
  • Demonstrable experience with FRR and networking protocols (BGP, OSPF, MPLS, ISIS)
  • Excellent communication skills for engineering teams and stakeholders
  • Ability to work under pressure, asynchronously, and across time zones

Nice to have

  • Master's degree
  • Experience developing software for aerospace applications
  • Strong knowledge of computer networking and modern protocols
  • Experience with containerization (Docker, Kubernetes) and orchestration

Culture & Benefits

  • Competitive compensation with robust equity plan
  • Comprehensive health, dental, and vision insurance including dependents
  • Unlimited vacation, supportive parental leave, and company-wide holiday shutdown
  • Semi-annual company-wide parties, frequent team events, and fully stocked Toronto office
  • $1,500 annual professional development fund
  • Town Halls, Celebration Calls, and company-wide events

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