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

Senior Software Engineer (C++)

197 529 - 276 539$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/

TL;DR

Senior Software Engineer (C++/Networking): Designing and developing high-performance fast-path software for TeraWave Point of Presence (PoP) with an accent on packet processing, Linux kernel optimization, and carrier-grade networking. Focus on achieving line-rate performance at 100G/400G speeds, implementing IP routing protocols, and optimizing dataplane systems.

Location: Greater Seattle Area or Bay Area, CA. Must be a U.S. citizen, national, permanent resident (Green Card holder), refugee, or granted asylum

Salary: $197,529 – $276,539

Company

hirify.global develops reusable, safe, and low-cost space vehicles and systems to enable millions of people to live and work in space for the benefit of Earth.

What you will do

  • Design and develop high-performance packet processing applications in C/C++ using DPDK and FD.io VPP.
  • Profile and optimize software to achieve line-rate performance at 100G/400G speeds while minimizing latency and jitter.
  • Implement and integrate IP routing protocols (BGP, OSPF, IS-IS) and tunneling encapsulation (SRv6, MPLS, GRE).
  • Develop drivers and software interfaces for hardware accelerators, SmartNICs, and FPGA-offload engines.
  • Architect distributed dataplane systems capable of scaling horizontally across PoP clusters.
  • Provide technical leadership, conduct code reviews, and mentor junior engineers on low-level systems programming.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • 7+ years of experience in systems programming with a track record of shipping carrier-grade networking software.
  • Expert-level proficiency in C or C++.
  • Strong experience with Linux systems programming including threading, memory management, and interrupt handling.
  • Solid understanding of the OSI model, TCP/IP stack, and Ethernet switching fundamentals.
  • U.S. citizenship, permanent residency, or authorized legal status required due to export control regulations.

Nice to have

  • Hands-on experience with DPDK, VPP, eBPF, or XDP.
  • Knowledge of Mellanox/NVIDIA, Intel E810, or Broadcom DNX-based silicon.
  • Deep understanding of BGP, EVPN, and Segment Routing (SRv6).
  • Experience with CPU pinning, NUMA-awareness, and cache-line optimization.
  • Background in space systems, satellite communications, or telecommunications networking.

Culture & Benefits

  • Comprehensive medical, dental, and vision insurance.
  • 401(k) with a company match of up to 5%.
  • Paid parental leave and an Education Support Program.
  • Generous PTO: up to 4 weeks per year and 14 company-paid holidays.
  • A culture of safety, collaboration, and inclusion dedicated to building an authentic workplace.

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