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

Embedded Software Designer (Embedded Linux)

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

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

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

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

Текст:
/

TL;DR

Embedded Software Designer (Embedded Linux): Developing on-board software for next-generation satellites with an accent on reliable C/C++ code, Embedded Linux drivers and applications, and interfaces to avionics sensors, IoT devices, and payloads. Focus on designing system architecture, implementing hardware interfaces, and participating in code reviews.

Location: Remote (Canada)

Salary: $131,100 - $181,100 a year

Company

hirify.global operates the first commercial optical data relay constellation, providing real-time space communications with 33 satellites launched.

What you will do

  • Develop reliable, high-quality C and C++ code for on-board satellite software.
  • Build Embedded Linux drivers and applications.
  • Design, implement, and integrate interfaces to avionics sensors, IoT devices, and payloads.
  • Participate in architecture, design, and code reviews.
  • Collaborate with electrical, digital design, and operations teams to define features and solidify system architecture.

Requirements

  • 3+ years of embedded software development experience.
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
  • Strong skills in software design, algorithms, testing, and debugging.
  • Proficiency in C/C++ for embedded systems, including interrupt handlers, concurrency, memory-mapped peripherals, SPI, I2C, CAN.
  • Experience with embedded OS and build systems like OpenEmbedded/Yocto, FreeRTOS; Embedded Linux kernel modules, device trees, drivers.
  • Familiarity with git and build systems like CMake or Meson; strong communication in collaborative environment.

Nice to have

  • Experience in aerospace software or multi-stage bootloaders.
  • Knowledge of modern networking protocols.
  • Background in fast-paced startup or R&D environments.

Culture & Benefits

  • Competitive compensation with equity plan.
  • Comprehensive health, dental, vision insurance including dependents.
  • Unlimited vacation, parental leave, company-wide holiday shutdown.
  • Relocation packages for approved roles, $1,500 professional development fund.
  • Semi-annual parties, team events, fully stocked Toronto office, town halls.

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