Mediabistro logo
job logo

560766-Senior Systems Engineer, NVMe & FPGA Acceleration

Norland Group, Folsom, CA, United States


Clear Background, Drug Test, and Education Check required. Must be authorized to work in the US for any employer without Sponsorship. (Principal Only! No Corp to Corp)

Position Title:

560766-Senior Systems Engineer, NVMe & FPGA Acceleration

Location:

Folsom, CA

Pay Rate:

$85-$95

Contract Duration:

6 months contract

Description

Enable vector database frameworks such as DiskANN, Milvus, and related retrieval/search pipelines on an FPGA-accelerated platform

Modify and optimize software stacks so that distance computation and related vector operations can be offloaded to FPGA-based storage or accelerator device

Design and integrate host-side software paths to issue custom or vendor-specific NVMe commands for computation offload

Develop and optimize I/O submission/completion paths using modern Linux interfaces such as io_uring

Analyze existing VectorDB execution flows and identify where offload can be inserted with minimal software disruption

Debug full-stack issues spanning application software, libraries, kernel/user-space I/O paths, NVMe protocol behavior, and FPGA device responses

Requirements

Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field

Strong programming skills in C/C++ and experience with performance-oriented system software development

Hands-on experience with vector databases, similarity search, or ANN frameworks such as DiskANN, Milvus, FAISS, or related systems

Good understanding of Linux systems programming, storage I/O, and asynchronous I/O models

Familiarity with NVMe protocol, command structure, submission/completion queues, and storage performance concepts

Experience analyzing and modifying open source software stacks for performance optimization and platform integration

Strong debugging and profiling skills across user-space and system-level software

We encourage Minorities, Women, Protected Veterans and Disabled individuals to apply for all positions that they may be qualified for. We maintain a drug-free workplace and perform pre-employment substance abuse testing and background checks

#J-18808-Ljbffr