Назад
Company hidden
обновлено 11 дней назад

Sr. Software Engineer (Embedded Linux)

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

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

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

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

Текст:
/
TL;DR
Sr. Software Engineer (Embedded Linux): Building foundational embedded Linux platform infrastructure for TeraWave satellites, user terminals, and gateways with an accent on kernel development, hardware integration, security, observability, and networking performance. Focus on designing low-level operating-system services, optimizing scheduling and I/O for custom satellite hardware, and deploying reliable software across LEO systems.

Location: Greater Seattle Area, United States

Base pay for Washington applicants: $248,830.00–$348,361.65 per year. Other site ranges may differ.

Company

hirify.global develops reusable, safe, and low-cost space vehicles and systems and is building TeraWave, a satellite communications network using interconnected LEO and MEO satellites.

What you will do

  • Design Linux platform infrastructure, including process management, initialization systems, and inter-process communication frameworks.
  • Develop kernel modules and device drivers for custom hardware and platform requirements.
  • Modify kernel subsystems to improve scheduling, memory management, and I/O performance on embedded satellite systems.
  • Bring up hardware prototypes with silicon, electrical, and RF teams and optimize kernels for custom SoCs.
  • Debug system-level performance issues, tune networking for satellite links, and implement secure boot, runtime monitoring, and hardware-backed credential management.
  • Own the software lifecycle from architecture and development through deployment aboard LEO satellites.

Requirements

  • Bachelor’s degree in computer science, computer engineering, or a related STEM discipline, or 10+ years of software development experience.
  • At least 8 years of C or C++ experience in Linux or embedded environments.
  • Deep Linux kernel knowledge, including driver development, memory management, and system-level debugging.
  • Experience with GDB, perf, eBPF, and Buildroot, Yocto, Bazel, or comparable build systems.
  • Must be a U.S. citizen or national, U.S. permanent resident, or lawfully admitted refugee or asylee.

Nice to have

  • Infrastructure experience with large distributed systems or device fleets at scale.
  • Rust or Python experience for systems tooling and automation.
  • Knowledge of TCP/IP, UDP, Ethernet, Linux networking, and custom routing protocols.
  • Experience with mission-critical aerospace, automotive, medical, or other high-reliability systems.
  • Ability to troubleshoot through assembly code and hardware-level diagnostics.

Culture & Benefits

  • Safety, collaboration, inclusion, trust, equality, and teamwork are emphasized.
  • Medical, dental, vision, life insurance, paid parental leave, and short- and long-term disability coverage.
  • 401(k) with company matching of up to 5% and an Education Support Program.
  • Stock options for regular employees working at least 20 hours per week.
  • Up to four weeks of paid time off and up to 14 company-paid holidays.

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