Unknown Company

Senior Software Engineer

portland, or • Posted 2 days ago
Onsite Full Time Software Architecture & Engineering

The role involves developing the software integration layer between kdb+/q systems and FPGA accelerator runtime libraries to improve end-to-end performance. Key tasks include building low-latency data paths, implementing query offload, and optimizing data movement across CPU and accelerator memory.

Requirements: Candidates need a Bachelor's or Master's degree in a technical field and 5+ years of experience with performance-critical systems and expert C/C++ Linux programming. Proficiency in performance profiling, hardware counters, and integrating software with accelerators like GPUs or FPGAs is required.

Key Skills: C++, Linux Systems Programming, kdb+/q, PCIe/DMA, Performance Engineering, Memory Management, NUMA, FPGA Integration, Python, Git/CI, Data Structures, Algorithms, IPC, Shared Memory, Profiling, Systems Design

Benefits: Equity, Medical Insurance, 401(k)

#J-18808-Ljbffr

Senior Software Engineer in portland at Unknown Company

This position is listed as full time and onsite.

Back to Job Search