Senior Low level and Hardware Performance Engineer (IRC305785)

GlobalLogic ๐Ÿ”ฅ
$$$$

Job Description

Bachelor of Science in Computer Science, Computer Engineering, or a related field.
Minimum 4 years of experience in low-level systems programming, hardware offloading, and performance optimization.
Strong proficiency in C and C++ for systems programming
Knowledge of SR-IOV, NFV (Network Functions Virtualization), and PCIe pass-through technologies
Experience with acceleration frameworks / kernel bypass (eBPF or DPDK)
System bottleneck profiling, DMA throughput, and latency analysis skills

Nice to have:

Experience in High-Performance Computing (HPC) or telecom hardware offload environments
Experience with NVLink CPU-to-CPU interconnects or direct PCIe memory mapping

Job Responsibilities

Implement and tune hardware-based network offloading capabilities (SR-IOV, NFV) on bare-metal ARM compute hosts.
Profile PCIe bus performance, DMA throughput, and memory latencies across host architectures.
Benchmark and integrate NVLink mechanisms to optimize CPU-to-CPU interconnect performance.
Deliver technical recommendations, kernel enhancements, and user-space code optimizations to maximize platform throughput.

Department/Project Description

Seeking a Senior Software Engineer to join the Hardware Acceleration & Performance Team. The team optimizes low-level hardware performance, PCIe pass-through offloads, and high-speed CPU interconnects across our server fleet. You will be responsible for implementing SR-IOV/NFV offloading and exploring NVLink capabilities on our flagship ARM servers.

Required skills experience

Network Functions Virtualization 3 years
PCI DSS 3 years
Kernel bypass, C/C++

Required languages

English B2 - Upper Intermediate
Published 13 October
9 views ยท 0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...