Назад
Company hidden
10 дней назад

Sr. Software Engineer (C/C++)

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

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

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

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

Текст:
/
TL;DR
Sr. Software Engineer (C/C++/Linux): Building foundational layer-3 platform infrastructure for TeraWave satellite communications across satellites, user terminals, gateways, and PoP data planes with an accent on high-performance packet processing, kernel development, and hardware acceleration. Focus on tuning networking stacks for satellite links, implementing secure embedded platforms, and leading low-level systems engineering.

Location: Greater Seattle Area or the Bay Area, United States

Base pay for Washington applicants: $248,830–$348,361.65 annually. Other site ranges may differ.

Company

hirify.global develops reusable space vehicles and systems and is building TeraWave, a multi-orbit satellite communications network for high-speed enterprise connectivity.

What you will do

  • Build high-performance layer-3 packet-processing applications in C/C++ using DPDK and FD.io VPP.
  • Develop Linux kernel modules, device drivers, and hardware interfaces for custom platforms, SmartNICs, FPGA offload engines, and accelerators.
  • Debug system-level performance issues, minimize context switching, and tune networking stacks for satellite links.
  • Implement secure boot, runtime security monitoring, and hardware-backed credential management for embedded platforms.
  • Provide technical leadership through deep-dive code reviews and mentoring of junior engineers.

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.
  • A standard background check is required; additional checks may apply to certain job profiles.

Nice to have

  • Infrastructure experience with large distributed systems or device fleets at scale.
  • Rust or Python for systems tooling and automation.
  • Strong 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 at assembly-code and hardware-diagnostics levels.

Culture & Benefits

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

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