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