×

System Software Engineer

Build high-performance communications software and device drivers.

Role Details

Location: Boston

In this role, you will

  • develop low-latency, high-throughput data exchange software between FPGAs and GPUs.
  • define and expose data movement interfaces to high-level ML frameworks (e.g. PyTorch).
  • develop Linux device drivers for custom hardware.

Role requirements

  • hacker mentality.
  • deep experience with low-level systems programming.
  • knowledge of OS internals, especially PCIe/IO sub-systems and memory management.
  • experience with GPUDirect and RDMA is a strong plus.

Compensation & Benefits (US)

  • Annual salary ranges from $180K to $300K
  • Equity awards granting you ownership of the company, in addition to salary
  • Full health, dental, vision, disability, and life insurance
  • 401(k) with company matching
  • 100% charity donation matching
  • Visa sponsorship and relocation support to assist you in moving to our HQ in Boston
  • Flexible PTO and remote work options